Arrays 将参数作为数组传递';s元素[Vuejs]
我有如下的vuejs代码Arrays 将参数作为数组传递';s元素[Vuejs],arrays,vue.js,Arrays,Vue.js,我有如下的vuejs代码 <div v-for="vl in 3"> {{ data[subject.vl] }} </div> {{data[subject.vl]} 我想显示数据[subject.0],数据[subject.1],数据[subject.2]和数据[subject.3] 有什么想法吗?谢谢 您需要在v-for指令中传递数组,并使用myarr['subject.+vl]生成正确的键 newvue({ el:“#应用程序”, 数据:{ 迈亚尔:{
<div v-for="vl in 3">
{{ data[subject.vl] }}
</div>
{{data[subject.vl]}
我想显示数据[subject.0]
,数据[subject.1]
,数据[subject.2]
和数据[subject.3]
有什么想法吗?谢谢 您需要在
v-for
指令中传递数组,并使用myarr['subject.+vl]
生成正确的键
newvue({
el:“#应用程序”,
数据:{
迈亚尔:{
“subject.0”:“数组0值”,
“subject.1”:“数组1值”,
“subject.2”:“数组2值”,
“subject.3”:“数组3值”,
}
}
});代码>
{{myarr['subject.+v1]}
share exact object?我也猜数据是这样的,但我认为OP更可能犯了一个错误,比如混淆了点和括号符号,而主题实际上就是数组-但正如您所说,我们需要先查看数据。(也许称你的对象为myarr有点误导,但这是一个很小的提示-你明白我的意思。)太好了!我试试这个。非常感谢你。