自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GossipHHH的博客

前端小白

  • 博客(6)
  • 收藏
  • 关注

原创 【vue】切换路由页面时,中止上个路由页面未返回数据的请求

背景:通常情况下,接口返回会比较快,不会出现此类状况。但是也有可能是后台接口也依赖于上游接口,那么处理过程中可能会有一些延迟之类的问题。当用户的某些操作,比如快速切换菜单,某些菜单一进入页面后,就会向后台发送请求,在请求未拿到数据时,就被用户切换到下个路由页面,那么上个路由页面的请求,在未处理的情况下,就还是处于在发送中,为了处理请求的效率,所以做了些处理。我的项目是通过axios封装请求...

2018-11-14 15:06:58 7135 3

原创 【vue】通过路由拦截无权限访问的权限页面

前景:一个系统平台,针对不同用户登录做了一个权限功能,首先展示的菜单,事先在route.js中配置好,根据后台返回的菜单名称,按需展示对应菜单。但是当时忘记做一个判断,若一个用户已经登录,虽然菜单未展示比如权限管理页面,但对方知道权限管理页面地址,在地址栏中直接输入地址,可直接访问。因为在路由中没有做拦截判断。下面上代码:router文件夹中有两个文件,一个是index.js,一个是route...

2018-11-09 16:32:19 10602 2

原创 关于vue-cli + webpack打包给后台,部署上线

1.路径问题(1).脚手架 + webpack打包必然是npm run build,但是后台用tomcat部署上线的时候,可能会衍生出一点问题,比如,路径问题(这里的路径问题,是因为在项目中,我们使用了绝对路径,这里必须要用相对路径,但是打包后,还是会报错,说是找不到assets文件夹下的各种资源,包括images,css,js,是因为,当初在全局引用的时候,写在了index.html中,安全

2017-12-08 10:58:34 6061 4

原创 vue + vuelazyload图片懒加载 + 显示默认图片 (视频门户网站)

这里想要展现的是当数据里有图片的时候加载数据里的图片,没有数据的时候或者加载失败的时候显示默认的图片。 本身是一个很简单的功能,我搞了半天,因为我的图片路径数据外面包裹了一个数组,我循环了数组,导致我渲染页面的时候,这个数组如果为null的时候,我img标签直接不出现,我曾经尝试过用css给img标签写上默认的背景图,在标签里用三元运算,判断数组是不是为空,然后判断不为空的时候是显示数据里的图,为

2017-10-10 14:54:29 4488

原创 VsCode插件安装及推荐

1、快捷键Ctrl + P,打开插件,输入 ext install (我习惯的输入方式);2、或者点击图片中的圈红的按钮,也可以进入插件安装商城;3、下面开始说下我目前安装的插件(我目前是vue开发,less编译css文件,项目管理是svn,所以用到的是这么多)HTML Snippets (提示初级的H5代码片段)HTML CSS Support (让 html 标签上写class 智能提示当前项...

2017-09-29 11:43:34 44080 3

原创 vue+bootstrap响应是轮播绑数据(视频门户网站)

案例:轮播图1、使用的是bootstrap中的响应式轮播图,其中要v-for循环轮播图的图片,需要给第一个添加class类名为“active”,循环中不会出现,那么我需要用到v-bind绑定class来判断,这个class中是否存在“active”,有则不加,没有就加上。<div class="carousel-inner"> <template v-for="(banner,index) i

2017-09-29 10:42:40 3459 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除