diff --git a/pages/investigation/task.vue b/pages/investigation/task.vue index f690c89..038974e 100644 --- a/pages/investigation/task.vue +++ b/pages/investigation/task.vue @@ -270,7 +270,7 @@ {{ indexData + 1 }}. {{ itemData.length > 0 ? itemData[0].nname : '' }} - @@ -324,7 +324,7 @@ - diff --git a/uni_modules/uview-ui/components/u-checkbox/props.js b/uni_modules/uview-ui/components/u-checkbox/props.js index be1d842..7d21f68 100644 --- a/uni_modules/uview-ui/components/u-checkbox/props.js +++ b/uni_modules/uview-ui/components/u-checkbox/props.js @@ -4,6 +4,10 @@ export default { name: { type: [String, Number, Boolean], default: uni.$u.props.checkbox.name, + }, + isSel: { + type: [Boolean], + default:true, }, // item obj: { diff --git a/uni_modules/uview-ui/components/u-checkbox/u-checkbox.vue b/uni_modules/uview-ui/components/u-checkbox/u-checkbox.vue index b9f3d6b..920903c 100644 --- a/uni_modules/uview-ui/components/u-checkbox/u-checkbox.vue +++ b/uni_modules/uview-ui/components/u-checkbox/u-checkbox.vue @@ -213,8 +213,11 @@ labelClickHandler(e) { this.preventEvent(e) // 如果按钮整体被禁用或者label被禁用,则不允许点击文字修改状态 - if (!this.elLabelDisabled && !this.elDisabled) { - this.setRadioCheckedStatus() + if (!this.elLabelDisabled && !this.elDisabled) { + if(this.isSel){ + this.setRadioCheckedStatus() + } + this.$emit('click', this.obj) } },