Jer*_* Ji 4 javascript vue.js vuejs2
我正在尝试通过 v-for 将多个 props 传递给一个组件——
<my-component v-for="(myobj, myid) in mydata"></my-component>
Run Code Online (Sandbox Code Playgroud)
mydata 看起来像 -
mydata: {
42: { txt: "Home", url: "https://google.com/" },
43: { txt: "SO", url: "https://stackoverflow.com/" }
}
Run Code Online (Sandbox Code Playgroud)
但无法让最简单的片段起作用——
https://codepen.io/jerryji/pen/yGOrbj?editors=1011
任何指针将不胜感激!
您的v-for循环未将任何数据绑定到组件。它缺少您的绑定v-bind指令。它应该是这样的:
<my-component v-for="(myobj, myid) in mydata"
:myobj="myobj"
:myid="myid"></my-component>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
175 次 |
| 最近记录: |