vue组件间传值的问题

如图所示 我想把srccomponentspagesSystem下的Register.vue中的数据 传递到srccomponentspagesAccount下的AccountManage.uve中去 这个怎么实现呢 只知道父子之间通过props可以传递 这种还没做过 不知道怎么做的图片描述

阅读 1.9k
1 个回答

用$emit发送,$on接收,具体参见链接
可以在App.vue里

import Vue from 'vue'
Event=new Vue()
//然后在组件里通过Event.$emit发送,Event.$on接收

或者新建一个event.js

import Vue from 'vue'
export var Event = new Vue()

在要传递的组件里

import { event } from 'event.js'
Event.$emit......
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题