element cascader选择器

element cascader选择器

关于项目遇到 级联选择器选择任意一项和关闭弹框

组件中的内容

                    <el-cascader
                        :options="category_list"
                        :show-all-levels="false"
                        :props="category_props"
                        v-model="releaseForm.category_id"
                        ref="elcascader"
                        @visible-change="handleElCascaderOnlick"
                        @expand-change="handleElCascaderOnlick"
                        placeholder="请选择订单分类"
                    />
                    

事件 handleElCascaderOnlick

        let that = this;
        setTimeout(function() {
          document.querySelectorAll(".el-cascader-node__label").forEach(el => {
            el.onclick = function() {
              this.previousElementSibling.click();
              that.$refs.elcascader.dropDownVisible = false;
            };
          });
          document.querySelectorAll(".el-cascader-panel .el-radio").forEach(el => {
              el.onclick = function() {
                that.$refs.elcascader.dropDownVisible = false;
              };
            });
        }, 100);

cascader 前面单选按钮隐藏

.el-cascader-panel .el-radio__input{
  display: none;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值