Props在vue組件中各種角色總結(jié)
在Vue中組件是實現(xiàn)模塊化開發(fā)的主要內(nèi)容,而組件的通信更是vue數(shù)據(jù)驅(qū)動的靈魂,現(xiàn)就四種主要情況總結(jié)如下:
使用props傳遞數(shù)據(jù)---組件內(nèi)部
//html<div id="app1"> <i>注意命名規(guī)定:僅在html內(nèi)使用my-message</i> <child my-message="組件內(nèi)部數(shù)據(jù)傳遞"></child></div>//js<script> Vue.component('child', { props: ['myMessage'], template: '<mark>{{ myMessage }}<mark/>' }); new Vue({ el: '#app1' })</script>
動態(tài)props通信---組件與根節(jié)點(父子之間)
<div id="app2"> <input v-model="parentMsg"> <br> <child :parent-msg="parentMsg"></child></div><script> Vue.component('child', { props: ['parentMsg'], template: '<mark>{{ parentMsg }}<mark/>' }); new Vue({ el: '#app2', data: { parentMsg: 'msg from parent!' } })</script>
對比分析:
例子1:
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動安全 [無線安全]玩轉(zhuǎn)無線電——不安全的藍牙鎖 2017-07-26
- 消息隊列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標分割】 2017-07-26
- 詞向量-LRWE模型-更好地識別反義詞同義詞 2017-07-26
- 從棧不平衡問題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來看看(二) 2017-07-26