vue-router相关内容

javascript - Vue用<router-view>渲染出来的组件互相之间如何通讯?

问 题 初学Vue,有些地方不太懂。 放在了App.vue里,如果想让渲染出的组件,像是login和main通讯,应该怎么写呢?在login.vue里点击了按钮,从后台获取用户的信息,再跳转到main,把用户的信息再main.vue里显示出来,用户的信息要如何从login.vue传递到main.vue? App.vue里的代码: ..
发布时间:2017-09-06 00:04:27 前端开发

vue.js - vue router addRoutes 有缓存吗?

我想动态添加路由菜单展现在左边 通过 addRoutes 添加上去了,通过打印出路由来发现确实增加上去了,但发现个奇怪的问题,它不是立即渲染在页面上的。只有我点击了其它路由它才会重新渲染到左边菜单。有朋友知道什么原因吗? 我登陆成功后现在只有一个菜单 角色管理,实际还有一个 当我点击角色管理的时候另外一个它就出来了 当我点击角色管理 测试DEMO路由它就渲染出来了! ..
发布时间:2017-09-06 00:03:26 前端开发

vue.js - 一个vue-router源码中的问题

问 题 今天看vue-router源码,发现base.js中定义History基类中的一些方法有'+' 号运算符,有同学知道这个是属于flow静态类型检查的语法,还是es6的语法? 如下代码 export class History { router: Router; base: string; current: Route; pending: ?Route; c ..
发布时间:2017-09-05 23:59:45 前端开发

vue.js - vue-router中跳转页面接入不同系统的页面是否可实现

问 题 现在需要实现这样一个功能 一个项目中有头部导航和左侧导航,左侧导航右边是内容区域,这个内容区域想接入别的项目的页面以及功能,用vue-router如何实现? 要求:地址栏不能有变化,要显得这几个项目是一个系统 如果不用vue-router,怎么实现这种效果? 解决方案 可以在内容区域嵌入iframe ..
发布时间:2017-09-05 23:59:31 前端开发

vue.js - vue-router切换过渡问题

问 题 在用vue-router做一个小阅读器应用,整个页面就是通过路由切换的,但是切换路由的时候,由于页面的数据是ajax加载的,所有会有零点几秒的时间页面没有内容,然后才会加载渲染出来。 链接在这:http://192.241.249.161/reader/ 用chrome手机模拟打开 比如进去的时候第一次点击一本小说,然后跳转到详情页,会有一瞬间详情页数据没有渲染出来 然后 ..
发布时间:2017-09-05 23:58:32 前端开发

vue.js - vue-router路由刷新问题

问 题 http://localhost:8066/houseDetail/5563 如上,vue router配置的动态路由 现在的问题是 我在这个页面点击某个按钮,网址变成了 http://localhost:8066/houseDe... 页面是不会自动刷新的,不会自动跳转到id为1的页面 我知道有个go(0)刷新 但是我现在写的一个筛选页面刷新路由丢失还在原页面 请问怎么 ..
发布时间:2017-09-05 23:55:38 前端开发

vue.js - vue-router嵌套子路由遇到的问

需求是,我需要点击v-for循环出来的列表项,然后转跳到对应的UserDetail组件,我的路由这样写,没有出现转跳,哪里写错了没? 路由: const router = new VueRouter({ routes: [ { path: '/user', component: User, name: 'user', child ..
发布时间:2017-09-05 23:52:33 前端开发

vue.js - 如何用 vue-router 根据数字范围路由到不同的vue文件

问 题 因为不同的数字范围代表不同的产品,不同的产品页面上有不同的信息要展示, 比如需要把 23-30的数字范围路由到23-30.vue(具体就是,#/product/23、#/product/24 ... 路由到 23-30.vue), 而31-100的数字范围路由到 #/product/31-100.vue(具体就是,#/product/31、#/product/32 ... 路由到 ..
发布时间:2017-09-05 23:47:41 前端开发

vue.js - vue-router go(-1) vuex 的东西不见了

问 题 如题。 在页面A中保存了一些vuex的东西,然后在go(-1)的页面B中获取不到A保存的变量。 由于要让B的返回始终是C,所以在A中不能直接push到B 只能go(-1). 变量要在浏览器关闭时消失,所以也不能用localstorage解决。 求问大神这种情况有没有别的思路? 解决方案 sessionStorage 可以吗 ..
发布时间:2017-09-05 23:39:34 前端开发

vue.js - vue-router 路径是怎么回事?

问 题 用vue init webpack写了个vue的router 跳转到:http://localhost:8080/#ratings/ 上面这个是正常切换到ratings了 但是当我手动修改url为: http://localhost:8080/ratings#/ 的时候为什么是主页? 而且http header的Request URL是http://localho ..
发布时间:2017-09-05 23:38:12 前端开发

javascript - vue路由-浏览器返回按钮重复的返回之前点击过的页面怎么办?

问 题 我有一个首页index,点击首页的一个按钮要进入另一个A页面,由于功能的需要,要在A页面和B页面之间来回tab切换一样的跳转,现在的问题是我的index,A,B这三个路由都是同一级下的,没有二级路由。 这样在我点浏览器或手机的返回按钮时会来回的在AB页面跳转,最后才返回index。 点击的时候是这样,Index —> A —> B —> A —> B 返回的时候是这样,B ..
发布时间:2017-09-05 23:34:07 前端开发

javascript - vue localStorages相关 路由传值页面刷新后报错

问 题 代码相关: 刚开始学习vue的菜鸡一只,js基础不是太好,有什么不对的地方尽管批评指出谢谢。 productList页面进行跳转,然后根据index值取本地json数组中的数据来展现不同的页面数据,点击跳转后没什么问题,然后刷新之后取不到值了,提示 [Vue warn]: Error in data(): "SyntaxError: Unexpected token ..
发布时间:2017-09-05 23:33:40 前端开发