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>
相關文章
- 2.Vue插值表示式Vue
- 單例項刪除ASM例項單例ASM
- 2.Vue中bootstrap的引用問題Vueboot
- php例項化物件的例項方法PHP物件
- ruby中的類例項變數和例項的例項變數變數
- 2 Day DBA-管理Oracle例項-Oracle例項和例項管理概覽Oracle
- 2.Vue子元件給父元件通訊Vue元件
- jQuery 例項jQuery
- OkHttpClient例項HTTPclient
- phpcocket例項PHP
- unittest例項
- RAC 例項 遷移到 單例項 -- 使用RMAN Duplicate單例
- UML用例圖例項解析
- js監聽鍵盤事件程式碼例項例項JS事件
- 演示中斷處理的例項(例項六)(轉)
- SQLMAP 例項COOKBOOKSQL
- ORM 例項教程ORM
- Java例項教程Java
- java介面例項Java
- YACC 例項分析
- Pull解析例項
- 管理 ASM 例項ASM
- 停止ASM例項ASM
- jQueryAjax例項演示jQuery
- 管理ORACLE例項Oracle
- 例項和物件物件
- Ant打包例項
- SQL TOP 例項SQL
- 策略模式例項模式
- pinctrl使用例項
- 類和例項
- Activiti的流程例項【ProcessInstance】與執行例項【Execution】
- JavaScript單例模式概念與例項JavaScript單例模式
- 單例模式 - 只有一個例項單例模式
- 單例與單例項之爭單例
- jQuery選項卡例項程式碼jQuery
- 如何將獨立例項轉換成叢集例項EU
- 搜尋框關鍵字智慧匹配例項程式碼例項