上善若水wsj
上善若水wsj
  • 发布:2021-05-05 12:47
  • 更新:2021-05-05 12:47
  • 阅读:1449

建议给uni-data-picker组件增加disabled属性,与readonly属性作用不同

分类:uniCloud

建议新增的disabled与readonly的区别是:disabled为true时,仅仅是不能打开数据选择框,后台数据(主要是关联表的text数据)仍然是加载的,这样就可以在查询界面使用组件显示之前录入的数据了。
已经自行修改文件uni-data-packer.vue如下,亲测好用:
(1)文件的18行改为:<view class="arrow-area" v-if="!readonly && !disabled">。
(2)文件的53行下面增加一行注释:* @property {Boolean} disabled = [true|false] 是否不可用。与readonly的区别是:不可用时,仅仅是不能打开选择框,数据仍然是加载的
(3)文件98行下面,增加一个属性:
disabled: {
type: Boolean,
default: false
},
(4)文件183行,改为:if (this.readonly || this.disabled) {

2021-05-05 12:47 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复