環境
Vue.js v2.1.10
Laravel5.4(bladeテンプレート)
質問
v-forを使用し、下記のように記述するとitem.item_name
が出力されるのですが、
html
1<table> 2 <tr v-for="item of items"> 3 <td>@{{ item.item_name }}</td> 4 </tr> 5</table>
下記のようにtdタグを削除するとitem
が存在しないとエラーが発生します。
html
1<table> 2 <tr v-for="item of items"> 3 @{{ item.item_name }} 4 </tr> 5</table>
エラー内容
[Vue warn]: Property or method "item" is not defined on the instance but referenced during render. Make sure to declare reactive data properties in the data option.
初歩的な事かもしれませんが、これはVue.jsの仕様なのでしょうか?
よろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。