admin管理员组

文章数量:821343

element 2.15.2 el

起因就是筛选框也是一个输入框,跟原本的输入框重叠了,输入框同时赋值了placeholder,就出现了重影的现象

方法一

禁用filterable 筛选属性,当然这是头疼砍头的方式

方法二

解决重影的第二种方式,将placeholder文字跟背景颜色一样,或者设置为透明,达到隐藏效果

  ::v-deep{.el-cascader__tags input::-webkit-input-placeholder { color: white; opacity: 0;}}

方法三

用js设置placeholder属性为空,不过清空的时候回莫名失效,没研究明白,要是要哪位大佬知道踢我一脚。


```javascriptupdated() {this.fixCascader()},methods:{fixCascader() {const cascader = document.querySelectorAll('.el-cascader__search-input')for (let index = 0; index < cascader.length; index++) {cascader[index].setAttribute('placeholder', '')}},
}

本文标签: element 2152 el