账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    关于elment选择不同复选框显示不同的内容区
    • 2020-01-01 00:00
    • 11
    31
    0

    怎么监听选中的复选框的值 显示对应的内容区 假如选中1234 那么就显示1234的内容区
    只选中1,那么就选中内容区1

    <template>
    <div>

      <el-checkbox-group v-model="checkedCities">
        <el-checkbox v-for="city in cities" :label="city.id" :key="city.id">{{city.cityName}}</el-checkbox>
      </el-checkbox-group>
      <div class="b1">内容区1</div>
      <div class="b3">内容区2</div>
      <div class="b3">内容区3</div>
      <div class="b4">内容区4</div>

    </div>
    </template>
    <script>
    const cityOptions = [

      {id: 1, cityName: '内容区1'}, 
      {id: 2, cityName: '内容区2'},
      {id: 3, cityName: '内容区3'},
      {id: 4, cityName: '内容区4'}
      ];

    export default {

    data() {
      return {
        checkedCities: [],
        cities: cityOptions
      };
    },
    watch:{
        checkedCities(valArr){
            console.log(valArr)
            // 怎么监听选中的复选框的值  显示对应的内容区  假如选中1234  那么就显示1234的内容区  
            // 只选中1,那么就选中内容区1
        }
    }
    

    };
    </script>
    <style>

    .b1,.b2,.b3,.b4{
        display: none;
    }

    </style>

    1
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 共 0 条
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部