2.Vue例項
<div id="app"></div>
<div id="app1"></div>
<script>
var obj = {a:1};
var vm = new Vue({
el:'#app',
data:obj
})
console.log(vm.a);//列印1
console.log(vm.a == obj.a);//列印true
vm.a = 4;//通過Vue例項vm修改obj的值
console.log(obj.a);//物件obj的值也被改變
console.log(vm.a);
// 使用Object.freeze()方法後,obj1的值無法改變
var obj1 = {b:1};
Object.freeze(obj1);
var vm1 = new Vue({
el:"#app1",
data:obj1
})
//vm1.b = 6;
//因為使用了Object.freeze()方法,
//通過Vue例項vm1強行修改obj1的值會引發報錯
console.log(obj1.b);
//tips: API 參考中查閱到完整的例項 property 和方法的列表。
//包括:data、props、propsData、computed、methods、watch
//在API文件中-選項資料處可檢視
console.log(vm1.$data);//列印vm1例項中的物件,一定要加$符合,如$data
//否則列印undefined
</script>
相關文章
- php例項化物件的例項方法PHP物件
- unittest例項
- OkHttpClient例項HTTPclient
- jQuery 例項jQuery
- 2.Vue插值表示式Vue
- Activiti的流程例項【ProcessInstance】與執行例項【Execution】
- 策略模式例項模式
- Draggable 拖拽例項
- python例項1Python
- 類和例項
- pinctrl使用例項
- SQLMAP 例項COOKBOOKSQL
- Java例項教程Java
- expect使用例項
- 例項化list
- msfvenom使用例項
- ORM 例項教程ORM
- 雙層 for 例項
- python socket例項Python
- Proxy例項set()
- 如何區分例項化網格中的每個例項
- 如何將獨立例項轉換成叢集例項EU
- 2.Vue中bootstrap的引用問題Vueboot
- Java--例項化Java
- Makefile例項學習
- python鬧鐘例項Python
- SoapUI入門例項UI
- Oracle Far Sync例項Oracle
- python 類和例項Python
- TypeScript入門例項TypeScript
- 3.1.5 啟動例項
- 4.1. Oracle例項Oracle
- tunna工具使用例項
- Memory Dump利用例項
- 例項 靜態 類
- vue 列表渲染例項Vue
- python100例項Python
- 開始例項化