vue input checkbox多选如何动态设置部分禁选

img

现在我已经筛选出了两个数组中相等的值,应该如何给相等的这些值的勾选框变成勾选并禁用,求详细解释

 //找出两个数组相等的值
      let newArray = []
    this.tableCategoryList[this.clickProducIndex].specItems.map(item1=>{
      this.dynamicTags.map(item2=>{
        if (item1.specItem.toString() == item2.value.toString() ) {
          newArray.push(item1.specItem) //黄色,白色,红色
        }
      })
    })

img


<template>
  <el-checkbox-group v-model="checkList">
    <el-checkbox label="复选框 A"></el-checkbox>
    <el-checkbox label="复选框 B"></el-checkbox>
  </el-checkbox-group>
</template>

<script>
  export default {
    data () {
      return {
        checkList: ['复选框 A']
      };
    }
  };
</script>

checkList就是默认勾选的