【element-ui】Vue中,如何使select 只读?
<el-select v-model="warnInfo.warnMethodsList" @focus="this.blur()"
multiple
clearable
size="mini"
style="width:100%"
placeholder="请选择预警方法">
<el-option v-for="item in this.selection.warnMethods"
:key="item.value"
:label="item.label"
:value="item.value"></el-option>
项目中使用的是vue + element-ui,在select中~~~~我想设置只读,但是select没有readonly属性。
经过搜索后,我的思路是让select获取焦点的时候失焦,我使用@focus获取点击事件,这一步是成功的。但是this.blur()无效,仍会出现下拉列表。
请问各位大神有没有其他的思路?
或者说是我的方法错误在何处?~~~~
回答:
是想要禁用状态吗?
直接 为el-select设置disabled属性,就可以了
回答:
disabled不满足需求的话,可以自定义一层遮罩面具。
回答:
v-model改成value
以上是 【element-ui】Vue中,如何使select 只读? 的全部内容, 来源链接: utcz.com/a/150841.html