ソースを参照

docs: Picker 组件文档修改 (#1767)

* fix: 修复 ImagePreview 在Taro编译成H5后报错的问题

* fix: 地址关闭时, Close 事件触发两次问题解决

* feat: 组件DatePicker 添加双向绑定

* docs: 组件Picker文档修改
yangxiaolu1993 3 年 前
コミット
4a3fec260f
2 ファイル変更5 行追加11 行削除
  1. 5 2
      src/packages/__VUE/picker/demo.vue
  2. 0 9
      src/packages/__VUE/picker/doc.md

+ 5 - 2
src/packages/__VUE/picker/demo.vue

@@ -350,8 +350,11 @@ export default createDemo({
       }, 500);
     });
 
-    const confirm = (tag: string, { selectedValue }: { selectedValue: string[] }) => {
-      (desc as any)[tag] = selectedValue.join(',');
+    const confirm = (
+      tag: string,
+      { selectedValue, selectedOptions }: { selectedValue: string[]; selectedOptions: any }
+    ) => {
+      (desc as any)[tag] = selectedOptions.map((val: any) => val.text).join(',');
     };
     const change = ({ selectedValue }: { selectedValue: string[] }) => {
       console.log(selectedValue);

+ 0 - 9
src/packages/__VUE/picker/doc.md

@@ -8,15 +8,6 @@
 
 > 自 `v3.2.3` 起,@nutui/nutui-taro 中的 Picker 组件不在支持 3D 展示效果。依赖 Taro 版本 `V3.5.6`
 
-Picker 组件在 3.1.18 版本进行重构,调整了之前 API 设计不合理的地方,主要变更如下:
-
-* 支持通过 `v-model` 绑定当前选中的值,移除 `default-index` 属性
-* 重命名选项集合属性 `list-data` 为 `columns` 
-* 重新定义 `columns` 属性的数据格式,是由对象构成的一维或多维数组
-* 重新定义 `confirm`、`close`、`change` 事件的回调参数
-
-同时也对重构前的 Picker 组件进行了保留,如有需要可通过 [OldPicker 组件](https://nutui.jd.com/#/component/oldpicker) 进行查看。
-
 ### 安装
 
 ```javascript