weixin_57808501 2021-11-10 18:20 采纳率: 37.5%
浏览 12
已结题

点击全选时候,省级能勾选,市级状态改变,页面无法显示勾选状态

img


<el-dialog
      width="60%"
      title="选择配送区域"
      class="address-dialog"
      :visible.sync="areaVisible"
      append-to-body
    >
      <div class="area-dialog">
          <el-checkbox :indeterminate="isIndeterminate" v-model="checkAll" @change="handleCheckAllChange">全选</el-checkbox>
        <el-row>
          <template v-for="(province, index) in areaList">
            <el-col v-if="province.list.length > 0" :key="index" class="province-wrap" :span="8">
              <el-checkbox-group v-model="province.selected" @change="checkboxChange(province.keyId, province.selected)">
                <el-checkbox>{{ province.provinceName }}</el-checkbox>
              </el-checkbox-group>
              <el-cascader v-model="province.selectCity" :options="province.list" :props="{multiple: true,children: 'list',label: 'city',value: 'city',checkStrictly: true,}" collapse-tags filterable />
            </el-col>
          </template>
        </el-row>
      </div>
      <div slot="footer" class="dialog-footer">
        <el-button @click="areaVisible = false">取 消</el-button>
        <el-button type="primary" @click="getSelectData">确 定</el-button>
      </div>
    </el-dialog>
  </el-dialog>

handleCheckAllChange(value){
        if(value === true){
          let tempArr = [].concat(this.areaList)
              tempArr.map((item)=>{
                const {list} = item;
                  list.map((cityItem) =>{
                  cityItem.selected = true
                });
                console.log(this.areaList);
                item.selected = true 
            })
            this.areaList = tempArr
          } else {
              this.areaList.map((item)=>{
                return item.selected = false
            })
          }
            this.isIndeterminate = false;
  },

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 11月18日
    • 创建了问题 11月10日

    悬赏问题

    • ¥15 Opencv配置出错
    • ¥15 模电中二极管,三极管和电容的应用
    • ¥15 关于模型导入UNITY的.FBX: Check external application preferences.警告。
    • ¥15 气象网格数据与卫星轨道数据如何匹配
    • ¥100 java ee ssm项目 悬赏,感兴趣直接联系我
    • ¥15 微软账户问题不小心注销了好像
    • ¥15 x264库中预测模式字IPM、运动向量差MVD、量化后的DCT系数的位置
    • ¥15 curl 命令调用正常,程序调用报 java.net.ConnectException: connection refused
    • ¥20 关于web前端如何播放二次加密m3u8视频的问题
    • ¥15 使用百度地图api 位置函数报错?