VUE基礎(一)父子元件通訊

2021-10-06 17:22:26 字數 1439 閱讀 3488

1.新建檔案father.vuechildren.vue放在同意目錄下;

1.father.vue的**:

="fater"

>

/h1>

}<

/h2>

"ftocvalue" ref=

"child" @pfunc=

"pfunc"

>

<

/children>

<

/div>

<

/template>

import children from

"./children"

;export

default

,data()

;}, methods:

,childrenfun()

},mounted()

};<

/script>

.fater

<

/style>2.children.vue

的**:

本示例演示了,父子元件傳值,父元件執行子元件方法,子元件執行父元件方法的輸出結果和過程。

父元件給子元件傳值:通過在father檔案中元件繫結值ftoc傳值給子元件,然後子元件通過props接收並輸出資料,使子元件可以使用他。

子元件給父元件傳值(子元件執行父元件中的方法):通過在father檔案中監聽事件pfunc然後去執行pfunc,子元件通過$emit去執行pfunc來達到執行父元件事件並傳值的效果。

父元件執行子元件的方法:在father頁面中給子元件宣告ref,通過$ref.(ref的值)來確定執行那個子元件中的方法。

Vue(一)父子元件之間的通訊

最近入門學習vue框架,備註下一些基本的要點,從父子元件之間的通訊開始。實現父元件向子元件傳值需要在子元件物件屬性中新增props。目前所知曉的子元件向父元件傳值有兩種方法,emit和 parent方法 子元件通過 emit傳值給父元件 子元件通過 parent傳值給父元件 父元件呼叫子元件的方法通...

Vue父子元件通訊

1.父與子通訊,通過屬性傳遞值,如下 lang zh cn charset utf 8 src js vue.js script title head id example p parent div type text x template id parenttpl 這是父元件h1 name zha...

vue父子元件通訊

一 父元件利用props往子元件傳輸資料 父元件 注意傳遞引數時要用 代替駝峰命名,html不區分大小寫 子元件 vue.component child template 二 子元件向父元件傳遞引數利用事件機制 子元件通過this.emit 派發事件,父元件利用v on對事件進行監聽,實現引數的傳遞...