【メモ】Vue.jsの設定から動作確認
- Vue.js読み込みにはCDNを利用
【index.html】
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>Test</title> </head> <body> <div id="app"> <h1> {{ greeting }} </h1> </div> <script src="https://cdn.jsdelivr.net/npm/vue@2.5.17/dist/vue.js"></script> <script src="js/main.js"></script> </body> </html>
【main.css】
var app = new Vue({ el: '#app', data:{ greeting:'Hello' } })
【実行結果】
- Vue.js公式サイトのインストールページからCDN欄に記載されているソースをコピーしHTMLのbodyタグ末尾に貼り付ける
- divタグでid属性を割り当てる。
- JavaScript側でVueインスタンス生成処理を記載する。
- Vueインスタンス内にel: #appを記載する。 これによりdiv id=app配下でVue.jsが動作する。
- Vueインスタンス内にdataオプションを定義する。 HTML側ではここで定義したプロパティを参照する。
- HTML側で二重括弧(Mustache構文)を使用しプロパティを参照。
<body> <script src="https://cdn.jsdelivr.net/npm/vue@2.5.17/dist/vue.js"></script> </body>
<div id="app">
var app = new Vue({ })
var app = new Vue({ el: '#app' })
var app = new Vue({ el: '#app', data:{ greeting:'Hello' } })
<h1> {{ greeting }} </h1>