
vur-router
文章平均质量分 76
导乐符
这个作者很懒,什么都没留下…
展开
-
分解路由,把父子路由变成兄弟路由(其实也只是拆分数组而已,因为想不到什么标题了)
在做项目中,一般我们都会遇到这样的需求,头部的导航后台是可以动态修改的(添加,删除),并且可以无限级的添加子导航例如下图要实现这个其实是听容易,就是做个递归头部,(具体参考上一节,vue递归组件)不过一般我们需要实现上述导航的时候,需要的数据结构是这样的 var routes = [ { path: '/A-1', name...原创 2018-05-17 10:36:05 · 562 阅读 · 0 评论 -
关于动态添加路由的一个很大坑,也是一个很小的坑,这是对我来说,是一个非常重要的,重要的,一定要记住;
首先我非常感谢知乎的一个叫做‘王欢’ 的作者,一句话就点明了最近在做一个企业网站,头部是需要根据后台动态添加的,然后我们肯定是需要根据后台给我们的数据,动态生成头部导航(这个倒是很容易的),然后再动态添加路由,利用的方法是vm.$router.addRouters()【不明白怎么用的可以去官网看一下】,参数是,一个数组,这个是数组和路由配置里的routes里的是需要一样的数组;还记得我们是怎么配置...原创 2018-05-17 21:42:25 · 4585 阅读 · 3 评论 -
多视图
vue-router做项目的时候,有时候需要从天台页面切换到后台管理界面,这个是其实头部导航是不一样的,因为是单页应用,所以一般的解决方案有两个,一,切换到后台的时候对应的显示和隐藏导航二,用路由命名视图export default new Router({ routes: [ { path: '/', name: 'home...原创 2018-05-21 10:28:01 · 470 阅读 · 0 评论 -
vue用addRoutes实现动态路由的示例(从其他地方看到的,怕地址丢了,就复制过来了)
本篇文章主要介绍了vue用addRoutes实现动态路由的示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧之前在基于Vue实现后台系统权限控制一文中提到路由权限的实现思路,因为不喜欢在每次路由跳转的before钩子里做判断,所以在初始化Vue实例前对路由做了筛选,再用实际路由初始化Vue实例,代价是登录页需要从Vue实例中独立出来,实现上倒没什么问题,不过这种做法需...转载 2018-05-15 10:01:09 · 4312 阅读 · 0 评论 -
IE9promise不存在的问题
解决方法: 1,安装:babel-ployfill 2,然后再main.js中最前面引入 import 'babel-ployfill'第二种解决方案:1,安装:babel-ployfill2,build/webpack.config.js中改配置,找到entry: { app: './src/main.js' }然后改成entry: { app: ['babel-plo...原创 2018-05-15 16:55:55 · 2240 阅读 · 1 评论