【发布时间】:2019-01-24 16:36:00
【问题描述】:
这里是 Vue.js 代码
<md-input-container>
<label>Proxy</label>
<md-input type="text" name="proxy" v-model="proxy" v-on:change="checkProxy"></md-input>
</md-input-container>
这里是一个 Js 代码,当我得到代理长度时,我得到长度 -1 例如:我输入 12345 我得到长度 4
data: function(){
return {proxy:''},
},
checkProxyId:function(){
console.log("Length:",this.proxy.length);
},
但是如果我在 Vue.js 中尝试 keyup
@keyup.native="check"
那么结果将是相同的 例如 123456 长度 = 6
知道为什么会这样吗?
【问题讨论】:
-
这可能是因为
change事件在在最后一次更改之前触发。
标签: javascript vue.js