ELement前端框架的优点和⼀些坑
它的优点很多我就不介绍了,但是我这⾥想说我遇到的⼀些坑
1. <el-input>⽆法完全兼容<input>
场景:<el-input>和vuejs结合起来时,⽆法实现输⼊框中的动态更新
解决⽅法:v-model要和<input/>搭配起来才能实现实时更新
官⽅解释原因:For languages that require an IME (Chinese, Japanese, Korean etc.), you’ll notice that v-model doesn’t get updated during IME composition. If you want to cater for these updates as well, use input event instead.是说中⽂⽇语等需要IME这种跟语⾔解释⽅法相关的输⼊框,不能实现vuejs的v-model属性的实时更新(即它的值改变了,但不会马上呈现在页⾯上)
2. <el-button>对disabled属性的不⽀持
好用的前端框架应⽤场景:有⼀个输⼊框,在框内没有内容时禁⽤旁边的删除按钮
⽅法:disabled属性
js中写:ElementById("ididid").disabled = true/false
但是,如果是<el-button>的话,虽然触发了js中的代码,但是它的disabled属性不会显⽰在页⾯上,应该是它对disabled属性⽀持的不好。
所以只能使⽤<button>⽽不是<el-button>来使⽤disabled属性
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论