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...