如何使用 vue-router 将数据从一个视图传递到另一个视图 [英] How to pass data from one view to another with the vue-router

查看:76
本文介绍了如何使用 vue-router 将数据从一个视图传递到另一个视图的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当将 vue-router.vue 文件一起使用时,没有记录的方法可以将数据从一个视图/组件传递到另一个视图/组件.

让我们进行以下设置...

ma​​in.js:

从'vue'导入Vue;从 'vue-router' 导入 VueRouter;Vue.use(VueRouter);让路线= [{路径:'/page1',组件:需要('./views/Posts.vue')},{路径:'/page2',组件:需要('./views/EditPost.vue')}];让路由器 = 新的 VueRouter({路线});新的 Vue({el: '#main',路由器});

Posts.vue: