If statement 当输入框达到一定长度时,我可以执行一个方法吗?

If statement 当输入框达到一定长度时,我可以执行一个方法吗?,if-statement,vue.js,If Statement,Vue.js,我有一个接受字符串的输入框。当字符串长度达到某个数字时,是否可以在vue.js中执行方法 差不多 <input v-if="inputBox.length == 6 THEN runme()"...> 您可以使用“监视”选项,您将能够对数据更改做出反应: 新Vue{ el:'根', 数据:{ 信息:, inputLength:未定义 }, 方法:{ 剂量{ 控制台。记录“我做到了!” } }, 观察:{ 信息:functionval{ 如果值长度>=5{ this.inputLe

我有一个接受字符串的输入框。当字符串长度达到某个数字时,是否可以在vue.js中执行方法

差不多

<input v-if="inputBox.length == 6 THEN runme()"...>

您可以使用“监视”选项,您将能够对数据更改做出反应:

新Vue{ el:'根', 数据:{ 信息:, inputLength:未定义 }, 方法:{ 剂量{ 控制台。记录“我做到了!” } }, 观察:{ 信息:functionval{ 如果值长度>=5{ this.inputLength=val.length 这是一件好事; } } } } .集装箱{ 垫面:2米; } .介绍{ 字号:1.5em; 边缘底部:1.5em; } .输入值{ 边缘顶部:1米; 字号:1.25em; } .亮点{ 颜色:00d1b2; 字体大小:粗体; } 与Vue绑定 在此处输入文本

输入的值是:{{inputLength}


您可以使用“监视”选项,您将能够对数据更改做出反应:

新Vue{ el:'根', 数据:{ 信息:, inputLength:未定义 }, 方法:{ 剂量{ 控制台。记录“我做到了!” } }, 观察:{ 信息:functionval{ 如果值长度>=5{ this.inputLength=val.length 这是一件好事; } } } } .集装箱{ 垫面:2米; } .介绍{ 字号:1.5em; 边缘底部:1.5em; } .输入值{ 边缘顶部:1米; 字号:1.25em; } .亮点{ 颜色:00d1b2; 字体大小:粗体; } 与Vue绑定 在此处输入文本

输入的值是:{{inputLength}


当字符串超过长度时,可以使用观察程序触发方法:

新Vue{ 资料{ 返回{ 型号: } }, 观察:{ 型号:{ 处理程序:函数值{ 如果value.length>=6{ 这个,扳机 } } } }, el:“应用程序”, 方法:{ 触发{ 提醒“你好” } }, 模板:`` }
当字符串超过长度时,可以使用观察程序触发方法:

新Vue{ 资料{ 返回{ 型号: } }, 观察:{ 型号:{ 处理程序:函数值{ 如果value.length>=6{ 这个,扳机 } } } }, el:“应用程序”, 方法:{ 触发{ 提醒“你好” } }, 模板:`` }