无效写法:
<el-input v-model="input" placeholder="请在此输入待转换的数值" v-on:keyup.enter="convert">
解决办法,加上.native
<el-input v-model="input" placeholder="请在此输入待转换的数值" v-on:keyup.enter.native="convert">
原因说明:
用
v-on
监听原生事件现在在组件上使用 v-on 只会监听自定义事件 (组件用 $emit 触发的事件)。如果要监听根元素的原生事件,可以使用 .native 修饰符,比如:
<my-component v-on:click.native="doSomething"></my-component>