更新记录

1.0.0(2024-11-04) 下载此版本

多选组件,可自行下载组件进行修改


平台兼容性

Vue2 Vue3
×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
app-vue ×
钉钉小程序 快手小程序 飞书小程序 京东小程序
×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari

简洁平铺多选弹出层 MultiplySelect popup

参数说明

参数 类型 说明
defaultValue Array 默认值
localData Array 数据源
returnWithText Boolean 返回值是否携带text,否则只返回value
@selected method 确定按钮 回调事件
@cancel method 取消按钮 回调事件

使用示例

<template>
<view>{{testValue}}</view>
<button @click="showPopup" class="button-primary-plain">打开</button>
<MultiplySelect ref="multiplySelectRef" :defaultValue="testValue" :localData="localData" :returnWithText="true" @selected="popupSelected" @cancel="closePopup" />
</template>
<script setup>

  const testValue = ref(["U000000005850002"])
  const multiplySelectRef = ref(null)
  const popupSelected = (e) => {
    console.log('popupSelected', e);
    testValue.value = e
  }
 const localData = ref([])
  const testData = [];
  for (let i = 0; i < 50; i++) {
    testData.push({
      value: `U00000000585000${i+1}`,
      text: `选${i+1}`
    })
  }
  const showPopup = async () => {
    localData.value = testData; // await getUserListApi()
    multiplySelectRef.value.showPopup()
  }
</script>

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问