Closed samyhd closed 5 years ago
空数据默认应该为 数组、字符串、数字 不对错误数据做兼容
》》》空数据默认应该为 数组、字符串、数字 不对错误数据做兼容 这个只是针对第一点回复了
至于我提的第二点“2)把DEMO里的 values: ['11111'] 改成 values: '',且把data 改成 空数组,即 data: [],mounted中也不提供数据,也会报上述错误。”
这个并不是空数据,而是data为正确的数据,只不过是0项数据,数组为0大小而已,现在也是出错的,麻烦再看下。
按DEMO的代码,在单选模块时以下两种设置均会报 Error in callback for watcher "ids": "TypeError: Cannot set property 'isCurrent' of null"
1)把DEMO里的 values: ['11111'] 改成 values: null,会报。有时初始化时valuas可能是空值,请考虑兼容这种情况。
2)把DEMO里的 values: ['11111'] 改成 values: '',且把data 改成 空数组,即 data: [],mounted中也不提供数据,也会报上述错误。
请看能否兼容处理,谢谢分享。