当前位置: 首页 > news >正文

网站建设gon网站建设的需要分析

网站建设gon,网站建设的需要分析,wordpress 等级,互联网资源整合平台vue-element-admin 二次开发避坑指南 1.1 前言1.1.1 切换标签时未保存页面的操作内容1.1.2 markdown 样式乱码1.1.3 修改默认尺寸1.1.4 当后端服务器宕机情况下页面加载层一直转圈无法停止#xff0c;只能关闭页面1.1.5 隐藏齿轮 1.1 前言 上一篇博文#xff0c;我们分享了vu… vue-element-admin 二次开发避坑指南 1.1 前言1.1.1 切换标签时未保存页面的操作内容1.1.2 markdown 样式乱码1.1.3 修改默认尺寸1.1.4 当后端服务器宕机情况下页面加载层一直转圈无法停止只能关闭页面1.1.5 隐藏齿轮 1.1 前言 上一篇博文我们分享了vue-element-admin二次开发的改造优化技巧这篇博文汇总 vue-element-admin 二次开发可能遇到的坑。 1.1.1 切换标签时未保存页面的操作内容 有时候会发现一个神奇的现象当打开多个tab标签然后当修改某个标签页面内容再次切换标签页面的时候会发现之前改动过的标签页的内容重新加载了。。。 根本原因 路由配置时name与页面设置的name 不匹配导致因为框架中中默认是会缓存tag页面的也就是noCache参数默认就是false 路由配置中的 name export-excel.vue 页面中的 name 修复方案将两个 name保持一致即可。 参考文献VueElementadmin 页签切换刷新页面问题 1.1.2 markdown 样式乱码 修复方案参考文献vue-element-admin Markdown 输出样式排版问题修复方案 1.1.3 修改默认尺寸 vue-element-admin是一套相当不错的后台管理UI框架, 默认字体尺寸是Medium。 但是实际情况有时候我们可能期望修改默认尺寸为Mini 应该怎么办呢 修复方案参考vue-element-admin 修改默认的全局字体尺寸为mini 1.1.4 当后端服务器宕机情况下页面加载层一直转圈无法停止只能关闭页面 我们的前端项目中访问一个 api 一般可能像这样 getList() {this.listLoading truefetchList(this.listQuery).then(response {this.list response.data.itemsthis.total response.data.totalthis.listLoading false})}会造成this.listLoading true 后加载层打开但是访问接口时候 除非关闭页面或重新登录否则页面加载层会一直转圈圈。 那么如何解决呢 我们先来看下观察下 src/utils/request.js 中的关键内容处理如下 ... /*** Determine the request status by custom code* Here is just an example* You can also judge the status by HTTP Status Code*/response {const res response.data// if the custom code is not 20000, it is judged as an error.if (res.code ! 20000) {Message({message: res.message || Error,type: error,duration: 5 * 1000})// 50008: Illegal token; 50012: Other clients logged in; 50014: Token expired;if (res.code 50008 || res.code 50012 || res.code 50014) {// to re-loginMessageBox.confirm(You have been logged out, you can cancel to stay on this page, or log in again, Confirm logout, {confirmButtonText: Re-Login,cancelButtonText: Cancel,type: warning}).then(() {store.dispatch(user/resetToken).then(() {location.reload()})})}return Promise.reject(new Error(res.message || Error))} else {return res}},error {console.log(err error) // for debugMessage({message: error.message,type: error,duration: 5 * 1000})return Promise.reject(error)}...当 catch到错误后弹出了一个错误并且执行了Promise.reject(error)。 我以为这里已经处理过了到具体的页面是无法感知到这个错误的因此加载层也一直没找到修复方法后来才发现修复方法也很简单只需要优化 js 调用改成类似如下即可 getList() {this.listLoading truefetchList(this.listQuery).then(response {this.list response.data.itemsthis.total response.data.totalthis.listLoading false}).catch(() {this.loading false})}.then... .catch ... 这是es 的回调基础语法作为后端的我们不是专业的前端可能会不知道。。。 1.1.5 隐藏齿轮 如果想隐藏右侧的齿轮应该怎么操作呢 参考博文: 5. vue-element-admin 二次开发攻略指南 以后再遇到新的再不定期更新到此文中有需要的朋友可以点赞关注收藏一波。 未完待续不定期更新。。。
http://wiki.neutronadmin.com/news/362378/

相关文章:

  • 响应式网站怎么做金蝶软件培训
  • 网站编程电子书外链工具下载
  • 安徽省建设网站qq小程序下载
  • 廉政网站建设经验交流淘宝客网站必须备案吗
  • 网站建设四川冠辰给企业做网络推广工作怎么样
  • 做网站的装饰标语asp跳转到别的网站
  • 北京wap网站建设个人网站建设方案书 学生
  • 收费网站建设视频教程免费下载龙岩天宫山供奉哪些菩萨
  • wordpress问答社区朝阳区seo搜索引擎优化介绍
  • 网站建设大约多少费用网站开发需要什么工程师
  • 网站开发的流程是怎样的wordpress getfooter
  • 企业网站php模版北京网站建设好不好天
  • 品牌网站建设风格怎么确定广州手机网站设计
  • 网站上推广游戏怎么做的网站建设注意哪些事项
  • 上传网站安装教程建设工程敎育那个网站
  • 网站推广排名公司成全视频在线观看免费高清动漫
  • 南昌网站app开发做动态图的网站
  • 云浮网站建设公司水利枢纽门户网站建设方案
  • 哪个公司做企业网站好怎么查看网站有没有做ssl
  • 网站建设数据库多少钱wordpress弹出框
  • 做加盟代理的网站王也诸葛青cp
  • 中国免费网站服务器2020wordpress怎么seo
  • 手机网站 设置公司关键词排名优化
  • 网站外链发布津做网站
  • 好的做网站架构的书虚拟机怎么做网站
  • 百度网站主要提供的服务猫咪地域网名入口
  • 如何用ps做网站标识wordpress页面显示什么意思
  • 网站开发过程总结深圳市深企在线技术开发有限公司
  • 做网站用什么配置的笔记本wordpress 站内信
  • wordpress站点链接打不开网址杭州滨江区建设局网站