<div class="area-set-freight__table__content__second"> <div v-for="secondList in item.children" :key="secondList.name" class="third-block"> <div class="second-block"> <div class="second-blocks">{{ secondList.dictValue }}</div> </div> <div class="area-set-freight__table__content__third"> <el-checkbox v-for="thirdList in secondList.children" :key="thirdList.dictKey" :label="thirdList.dictKey" v-model="checkedValues" @change="handleCheckChange(secondList)"> {{ thirdList.dictValue }} </el-checkbox> </div> </div> </div>把是同一个父级的thirdList.dictKey拼接到一起放到一个对象里面
时间: 2024-04-23 11:23:12 浏览: 104
bp_road.rar_BP neural network;_Freight_柔性神经网络_神经网络
这段代码是一个 Vue.js 的模板代码,用于渲染一个包含多级选择框的区域设置表格。其中,第一个 div 标签的 class 为 area-set-freight__table__content__second,表示该区域为第二级选择框的区域。接着使用 v-for 指令遍历 item.children 数组,渲染出多个含有 class 为 third-block 的 div 标签,每个 div 标签表示一个包含第三级选择框的区域。在每个 third-block 区域内,又包含了一个 class 为 second-block 的 div 标签,用于显示第二级选择框的名称。最后,使用 el-checkbox 标签渲染出多个第三级选择框,并将其与 checkedValues 变量双向绑定,同时在选择框状态改变时触发 handleCheckChange 方法。则该方法会将同一个父级下的 thirdList.dictKey 拼接到一个对象中。
阅读全文