【发布时间】:2019-07-08 16:22:26
【问题描述】:
在一个组件中我有这些数组:
export default {
data() {
return {
userGrades: [
[course= "Mathematics"], [grade = 18 ],
[course= "Physics"], [grade = 15 ],
],
userSubscriptions: [
[option= "Swiming Pool"], [price = 60 ],
[option= "Fiteness Club"], [price = 30 ],
],
userContact: [(phone = "00000000"), (fax = "11111111")],
}
我想使用 neted v-for 指令来列出它们。 使用单个数组,它很简单, 但是当我使用嵌套的 v-for 时,代码会编译,但没有渲染任何内容
【问题讨论】:
-
你可以添加你的模板,即列表代码???
-
那些数组是什么,里面到底是什么?这不应该编译。
-
它可以编译,但完全不是你期望的那样;您定义的是
{userGrades: [["Mathematics"], [18], ["Physics"], [15]], userSubscriptions: [["Swiming Pool"], [60], ["Fiteness Club"], [30]], userContact: ["00000000", "11111111"]},因为所有这些foo = bar块最终都会返回bar。
标签: javascript html vue.js vue-directives