動態道具
就像你能夠將檢視中的資料繫結到模型一樣,你也可以使用相同的 v-bind 指令繫結 props,以便將資訊從父元件傳遞到子元件。
JS
new Vue({
el: '#example',
data: {
msg: 'hello world'
}
});
Vue.component('child', {
props: ['myMessage'],
template: '<span>{{ myMessage }}</span>
});
HTML
<div id="example">
<input v-model="msg" />
<child v-bind:my-message="msg"></child>
<!-- Shorthand ... <child :my-message="msg"></child> -->
</div>
結果
hello world