logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue vue-router 完美实现前进刷新,后退不刷新。附scrollBehavior源码解析

需求:在一个vue的项目中,我们需要从一个列表页面点击列表中的某一个详情页面,从详情页面返回不刷新列表,而从列表的上一个页面重新进入列表页面则需要刷新列表。  而浏览器的机制则是每一次的页面打开都会重新执行所有的程序,所以这个功能并不能直接实现。而vue-router给我们提供了一个叫scrollBehavior的回调函数,我门可以用这个方法结合keep-alive能很好的实现这个功能,下面第..

vuecli3热更新配置

我们在使用vuecli3的时候难免会遇到保存代码但是页面不能自动刷新(热更新)的问题,今天分享一下我的热更新的配置chainWebpack: (config) => {config.resolve.symlinks(true) // 修复热更新失效}只要在chainwebpack的配置项下加一行config.resolve.symlinks(true)这样我们修...

vue awesome swiper使用技巧以及一些走过的坑

本人第一次使用vue awesome。踩到的坑确实不少。官网上面的用法写的很简单,按照上面做法基本会遇到如下这个问题轮播第二次之后,首屏会自动跳过网上找了很多资料,都不能解决这个问题。于是自己琢磨了很久终于灵光一闪。一个小技巧解决了这个问题。使用方法应该很简单,去官网可以查看到方法。基本步骤如下npm install vue-awesome-swiper --save-dev...

vueCli3测试环境打包js文件目录以及配置

vuecli3已经出来不短时间了,但是我在实际应用当中还是存在一些问题,比如我想打包一个测试环境的包,js被打包至与html同级目录下,虽然这不影响生产环境的打包目录,但这还是给我造成很大的困扰,因为我想要打包后的js文件都是存放在js文件目录下的,so~该如何做呢。只要我们在vue.config.js里面添加配置就可以了,加入我们在pakeage.json中指定测试环境mode为...

到底了