【发布时间】:2018-12-11 20:54:32
【问题描述】:
我需要在我的 Vue 模板中创建一个局部变量,以缩短对原本很长的对象 $v.form.text 的引用,如下例所示:
<input
:class="{ error: !$v.form.text.required }"
v-model.trim="$v.form.text.$model"
/>
我希望能够以简单的text 访问模板中的$v.form.text 嵌套对象。
<input
:class="{ error: !text.required }"
v-model.trim="text.$model"
/>
通常有比上例中更多的代码,证明创建临时变量是合理的,但问题与所示相同。
注意:我已经解决了这个问题,请参阅下面的答案,并且只是想为可能正在搜索相同问题的其他人记录解决方案。
【问题讨论】:
标签: templates variables vue.js local