问题
看代码
1 | <el-input placeholder="点击选择..." clearable> |
以上代码只能二选一,如何突破限制我都想要呢?
解决方案
1 | <el-input @hook:mounted="updateClearable" ref="showClearable" placeholder="点击选择图标" clearable> |
1 | methods: { |
原理
具体可分析一下源码:
1 | computed: { |
说明clear和readonly不能并存,无法从配置下手
那就等组件挂载上去之后,直接改原生的input:
input.readOnly = true
即可
组件生命周期:
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 老曹的私房站!
评论