【发布时间】:2016-12-09 05:59:55
【问题描述】:
我使用 VueJs,我需要提取 javascript 变量来生成隐藏字段。
但我需要通过变量的索引来设置名称。
我想使用 zig-zag 命名模式。
喜欢,
<input type="text" name="segment[{index}][field_name]" :value="{value}">
Javascript 变量:
var test_template = {
0: {
nb: 2
},
1: {
nb: 1
},
2: {
nb: 4
}
};
使用变量生成隐藏字段的 Foreach :
<div v-for="(a,index) in test_template" class="row">
<input type="hidden" :name="segment[index][nb]" :value="a.nb">
</div>
这里,:name 是访问 vuejs 值的动态实例。 index 是 vuejs 变量,但 "segment" 不是 vuejs 变量,它实际上是一个字符串。
但我需要这个模式来生成输入数组。
这可能吗?
或者还有其他解决方案吗?
提前致谢!
【问题讨论】:
-
你试过segment + a.nb 吗?
标签: javascript vue.js vuejs2