(1)问题描述
有两个Vue页面,一个为Archives.vue(父),另一个为ArchivesDialog.vue(子),现在需要在两个界面传递参数
(2)解决方法
1)在Archives.vue先声明传递的参数,这里以Element的Dialog对话框为例
2)Archives.vue传递给子页面
3)ArchivesDialog.vue接收参数
上述三步完成了Archives.vue参数传递到ArchivesDialog.vue的里面
如何修改ArchivesDialog.vue(子界面)参数同步到Archives.vue(父界面)里面呢???
1)ArchivesDialog.vue内容
像上面这种直接在ArchivesDialog.vue里面修改Archives.vue参数肯定是错误的
2)在ArchivesDialog.vue定义一个自定义事件close
3)close事件去通知父亲,修改dialogVisible参数
4)在Archives.vue接收这个信息
5)在Archives.vue定义并对参数做出修改