1 利用父组件传递

A组件传递到父组件,再由父组件传递到B组件

 

2 利用新的vue实例

var bus = new Vue()
// 触发组件 A 中的事件
bus.$emit('id-selected', 1)
// 在组件 B 创建的钩子中监听事件
bus.$on('id-selected', function (id) {
  // ...
})

3 使用vuex进行管理状态

Vuex 之于 Vue 就像 Redux 之于 React

文档在这里http://vuex.vuejs.org/zh-cn/getting-started.html

A组件传递到父组件,再由父组件传递到B组件

 

2 利用新的vue实例

var bus = new Vue()
// 触发组件 A 中的事件
bus.$emit('id-selected', 1)
// 在组件 B 创建的钩子中监听事件
bus.$on('id-selected', function (id) {
  // ...
})

3 使用vuex进行管理状态

Vuex 之于 Vue 就像 Redux 之于 React

文档在这里http://vuex.vuejs.org/zh-cn/getting-started.html

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-13
  • 2021-07-15
  • 2022-02-26
  • 2022-12-23
  • 2021-05-19
  • 2021-11-08
猜你喜欢
  • 2022-03-09
  • 2022-12-23
  • 2022-12-23
  • 2021-09-30
  • 2022-12-23
相关资源
相似解决方案