1. 程式人生 > >Vue學習(一):Vue例項

Vue學習(一):Vue例項

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>vue例項建立</title>
</head>
<body>
<h3 id="example">{{ message }}</h3>
<script type="text/javascript" src="vue.min.js"></script>
<script>
    let data 
= {message: 'Hello Vue.'}; // 每個 Vue.js 應用的起步都是通過建構函式 Vue 建立一個 Vue 的根例項 let vm = new Vue({ el: '#example', data: data }); console.log(vm.message === data.message); // 資料是雙向繫結 vm.message = 'Hello Vue World.'; console.log(data.message); data.message
= 'Hello Vue World, ha ha.'; console.log(vm.message); console.log(vm.$data === data); console.log(vm.$el === document.getElementById('example')); vm.$watch('message', function (newVal, oldVal) { // 這個回撥將在 `vm.message` 改變後呼叫 console.log('改變前:message=' + oldVal); console.log(
'改變後:message=' + newVal); }); vm.message = 'Hello Vue.'; </script> </body> </html>