Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 将参数作为数组传递';s元素[Vuejs]_Arrays_Vue.js - Fatal编程技术网

Arrays 将参数作为数组传递';s元素[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:“#应用程序”, 数据:{ 迈亚尔:{

我有如下的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:“#应用程序”,
数据:{
迈亚尔:{
“subject.0”:“数组0值”,
“subject.1”:“数组1值”,
“subject.2”:“数组2值”,
“subject.3”:“数组3值”,
}
}
});

{{myarr['subject.+v1]}

share exact object?我也猜数据是这样的,但我认为OP更可能犯了一个错误,比如混淆了点和括号符号,而主题实际上就是数组-但正如您所说,我们需要先查看数据。(也许称你的对象为myarr有点误导,但这是一个很小的提示-你明白我的意思。)太好了!我试试这个。非常感谢你。