vue非父子元件傳值

2021-10-01 12:59:59 字數 529 閱讀 8327

1.新建vueevent.js,建立例項

import vue from 'vue'

var vueevent =new vue()

export default vueevent;

2.在需要傳值的元件中引入例項

import vueevent from "../model/vueevent.js";
3.通過vueevent.$emit獲取對方的資料

4.在本元件中通過vueevent.$on進行監聽

**:第乙個元件

我是第乙個元件

aaa

第二個元件

我是第二個元件

bbb

在主頁掛載它們就可以顯示:

結果:

Vue 初級 非父子元件傳值

非父子元件傳值 1 新建乙個js檔案 然後引入vue 例項化vue 最後暴露這個例項 2 在要廣播的地方引入剛才定義的例項 3 通過 vueemit.emit 名稱 資料 4 在接收收資料的地方通過 om接收廣播的資料 vueemit.on 名稱 function data 下面雖然可以做到非元件傳...

Vue2 0 父子傳值 非父子元件傳值方式

一.父子元件通訊 1 父元件中如何整合子元件 1.1 定義子元件 1.2 在父元件匯入並且註冊子元件 1.3 在父元件的template中使用即可 2 父元件如何傳值給子元件 通過props 傳值方 父元件 接收方 子元件 props 3 子元件如何傳值給父元件 通過自定義事件 傳值方 子元件 th...

Vue元件傳值 父子元件傳值

父元件可以引入 使用子元件,從業務上看,該父元件有可能對子元件有個性化需求,為了體現元件的靈活多變,可以通過傳值實現。應用情景 語法 父元件要在子元件標籤上通過屬性值方式傳值 子元件標籤 name value name value name value 子元件標籤 子元件接收並應用值,具體通過pro...