小编Pau*_*ski的帖子

Vue.js 本地模板变量

我需要在我的 Vue 模板中创建一个局部变量来缩短对其他长对象的引用$v.form.text,如下例所示:

<input 
    :class="{ error: !$v.form.text.required }"
    v-model.trim="$v.form.text.$model" 
/>
Run Code Online (Sandbox Code Playgroud)

我希望能够简单地访问$v.form.text我模板中的嵌套对象text

<input 
    :class="{ error: !text.required }"
    v-model.trim="text.$model" 
/>
Run Code Online (Sandbox Code Playgroud)

通常有比上面的例子更多的代码,证明创建一个临时变量是合理的,但问题与所示相同。

注意:我已经解决了这个问题,请参阅下面的答案,并且只是想为可能正在寻找相同解决方案的其他人记录解决方案。

variables templates local vue.js

5
推荐指数
2
解决办法
4253
查看次数

标签 统计

local ×1

templates ×1

variables ×1

vue.js ×1