【Vue】里层得复选框会多出来id,只想要复选框怎么改?

 <el-checkbox-group v-model="checkList">

<el-checkbox :label="emr.hospital_id" :key="emr.hospital_id"

@change="checkbox(emr)" v-model="check"

style="float: right;margin-top:49px"

v-if="showSelected===true"

>

</el-checkbox>

</el-checkbox-group>

const hosList = [];

  for (let i = 0; i < this.emrList.length; i++) {

hosList.push(this.emrList[i].hospital_id);

}

this.checkList = val ? hosList : [];

这段代码写完之后,点击外层得得复选框,里层得复选框会多出来id,只想要复选框怎么改?

【Vue】里层得复选框会多出来id,只想要复选框怎么改?

回答

<el-checkbox v-for="city in cities" :label="city" :key="city">{{''}}</el-checkbox>

在el-checkbox之间加入{{''}}就行了

【Vue】里层得复选框会多出来id,只想要复选框怎么改?
会多出来id指的是这里么?

:label="emr.hospital_id" 这行代码去掉就行了

我第一次看见感觉自己可以回答的问题,兄弟你好好提问,我给你好好答,实在不行私聊也行,我在

这是复选框组,里层复选框指的是<el-checkbox

会多出来id?啥意思?

只想要复选框怎么改?啥叫只想要复选框

下面这代码是方法体把,方法的入参是啥?this.emrList是啥?
const hosList = [];
for (let i = 0; i < this.emrList.length; i++) {

hosList.push(this.emrList[i].hospital_id);

}
this.checkList = val ? hosList : [];

以上是 【Vue】里层得复选框会多出来id,只想要复选框怎么改? 的全部内容, 来源链接: utcz.com/a/81698.html

回到顶部