下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Vue页面手动刷新,实现导航栏激活项还原到初始状态点击左侧导航的链接时,右侧内e),顶部/导航激活项还场景描述:在页面中存在顶部导航和左侧导航,左侧导航和右侧内容区使用了命名视图实现,容区相应显示不同组件内容。问题:在当前链接手动刷新浏览器(例如:浏览器地址为e原到初始状态(这里默认是工作台项)。原理:每次刷新都会重新实例化Vue,也就是会调用e方法。-,temeenu-,eex企业管里eeeueeeenu-,eex订单管理eeeueeeenu-,eex系统管理eeeueeemenuedeulte,eueul,veIndexeuee(nav_typehis.defauleehis.defaul
2、home)eeeeeeeriseenter5)ea组件创此时ted()建完后获取数据,已经被s.fetchDe了ed,ethdleSelectdex,s.defaulveIndex=,ndex;,jumpTo(u)l),s.defauveIndex=u)l;用e刷新push(u)l);,fetu获取当前路由oute.path;/ue获取路由对象&)outes;e)oute)s.length;,+)en)oute)s,.ch,ld)enen)en.length;je=ch,ld)enjd)eld)en)nd_ch,ld)en.lengthh,ld)encu)_pae)oute)s,.type;e
3、附上u配置格式:path:/,type:home,/自定义type区分不同模块菜单name:home,redirect:/dashboard,component:Home,menuShow:true,children:path:/dashboard,component:HomeNav,name:dashboard,leaf:true,/只有一个节点iconCls:icon-home,/图标样式classmenuShow:true,children:path:/dashboard,component:Dashboard,name:首页,menuShow:true,path:/mySet,comp
4、onent:HomeNav,name:我的设置,iconCls:el-icon-menu,menuShow:true,children:path:/mySet/plan,component:Plan,name:行程计戈menuShow:true,path:/mySet/maillist,component:Maillist,name:通讯录,menuShow:true,path:/enterpriseManager,type:enterprise,name:enterprise,component:Home,redirect:/enterprise/list,menuShow:true,chi
5、ldren:path:/enterpriseList,component:EnterpriseNav,name:enterpriseList,leaf:true,/只有一个节点iconCls:icon-home,/图标样式classmenuShow:true,children:path:/enterprise/list,component:EnterpriseList,name:企业列表,menuShow:true,path:/enterpriseAdd,component:EnterpriseNav,name:enterpriseAdd,leaf:true,/只有一个节点iconCls:el
6、-icon-menu,menuShow:true,children:path:/enterprise/add,component:EnterpriseAdd,name:企业添口,menuShow:true,path:/enterpriseValidate,component:EnterpriseNav,name:enterpriseValidate,leaf:true,/只有一个节点iconCls:el-icon-menu,menuShow:true,children:path:/enterprise/validate,component:EnterpriseValidate,name企业认证
7、,menuShow:true补充知识:vue手动刷新视图以及其他小问题最近把手头上一个使用angularJS+jquery各种七七八八组件写的页面拿vue+elementUI重写了一边,真是极度丝滑,记录一些vue和elementUI的小问题1如果vue中的数据结构比较庞大的话,十分有可能会出现model更新而视图不更新/model和视图都不更新也不报错的情况,此时需要手动刷新vue的数据,在change或click事件中,使用this.$forceUpdate()手动刷新视图/像这样changeSef:function()/手动刷新视图varthat=this;that.$forceUpdate();,2.在vue中使用setTimeout错误示范setTimeout(bidOrderInit,200);/上面那样是不行的,网上查了下,大致是说在setTimeout中this指向window对象,/于是乎被定时的方法中就使用不到vue的this对象了/正确示范可以无视对ie的支持时setTimeout()=this.bidOrderInit();,200);
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年微滴灌施肥装置项目经营分析报告
- 2024年智能化安装工程服务行业商业计划书
- 企业承包经营合同(税后包干)
- 简单的餐饮合作合同范本
- 瑜伽课心得体会5篇
- 江西省吉安市樟塘中学高一数学文测试题含解析
- 学前毕业自我鉴定参考5篇
- 六上数学教学工作总结5篇
- 中国信息信托投资公司贷款合同
- 护栏安装合同8篇
- 中医与诊断-学做自己的医生智慧树知到期末考试答案2024年
- “湘”谈“四史”智慧树知到期末考试答案2024年
- 人教版小学数学三下第七单元《小数的初步认识》大单元集体备课整体设计
- 2023年高考天津卷化学真题(附带解析)
- 2023年江苏省健康照护行业职业技能竞赛考试复习总题库-下(判断题部分)
- 陆游ppt课件.ppt
- 学位英语作文范文带翻译(十篇)
- 【已填内容】个人业绩相关信息采集表含政治表现、最满意、主要特点、不足
- 国内机械式联轴器标准概况
- DB34_T 2757-2016 旅游休闲驿站设施及服务规范
- 水煤浆年产180万吨甲醇项目可行性研究报告
评论
0/150
提交评论