Vue.jsで配列データを画面上にリストで表示するサンプルです。
サンプルソース
例)配列データを画面上にリストで表示する
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title>Vue.jsサンプル</title> </head> <body> <div id="app"> <ul> <li v-for="dt in dtList"> {{ dt.text }} </li> </ul> </div> <script src="https://cdn.jsdelivr.net/npm/vue@2.6.12/dist/vue.js"></script> <script src="sample.js"></script> </body> </html> |
1 2 3 4 5 6 7 8 9 10 11 |
//Vue.jsの初期設定 var app = new Vue({ el: '#app', data: { dtList: [ { text: '東京' }, { text: '名古屋' }, { text: '大阪' } ] } }) |
- (結果)
- ・東京 ・名古屋 ・大阪
解説
- HTMLの「id="app"」とjsの「el:"#app"」が対応しています。
- HTMLの「v-for="dt in dtList"」の箇所で、dtList配列をforeachのように扱っています。