Skip to content

引入组件

局部引入

ts
// parent.vue
const FDropdown = defineAsyncComponent(() => import('@/components/formaui/f-dropdown/f-dropdown.vue'))

基础用法

html
<f-dropdown v-model="showDropdown">
  <f-button width="200rpx" margin="200rpx auto 0" @click="showDropdown = !showDropdown">click</f-button>
  <template #content>
    <view class="w-[680rpx] mx-auto mt-[20rpx] h-[400rpx] bg-gray-200 rounded-md flex justify-center items-center">这里是下拉框内容</view>
  </template>
</f-dropdown>
ts
import { ref } from 'vue'
const showDropdown = ref<boolean>(false)

插槽

名称说明
default-
content下拉框内容

属性

名称类型说明默认值
v-modelboolean是否显示下拉框-

事件

事件名说明回调参数
---

方法

方法名说明传入参数
---