08 2019 档案
Vue打包文件放在服务器后,浏览器存在缓存问题
摘要:每次打包更新版本发到服务器上,导致偶尔会出现不能即使更新最新代码,浏览器存在缓存的问题。 解决方法:找到webpack .prod.conf.js 1.定义版本变量: const Version = new Date().getTime(); // 这里使用的是时间戳 来区分 然后直接 npm ru
阅读全文
webpack 用 webpack-parallel-uglify-plugin 加速打包报错
摘要:从新拉了份代码。npm install 、npm run dev 都没有问题,但是npm run build 就报上面的错误了 查了好多资料,都没有解决上面的问题,也不知道是哪里出了问题,但是可以肯定就是打包文件出错了 后面才知道是 ParallelUglifyPlugin 加速打包 出错了 。还是
阅读全文
Vue报错 Duplicate keys detected: '1'. This may cause an update error. vue报错
摘要:情况一、错误信息展示为关键字‘keys‘,此时应该检查for循环中的key,循环的key值不为唯一性 (很普通) 情况二、有两个相同的for循环,而这两个for循环的key值是一样的,此时将一个的key值加一个数字或者加一个字符串例如
阅读全文
时间戳 Date.parse()和dateObject.getTime()的区别
摘要:一、 Date.parse() parse() 方法可解析一个日期时间字符串,并返回 1970/1/1 午夜距离该日期时间的毫秒数。 解析: 1、parse() 方法为Date 对象的静态方法,一般采用 Date.parse() 的形式来调用,而不是通过 dateobject.parse() 调用该
阅读全文
uni-app 时间格式问题 new Date(str) IOS系统跟Android系统不兼容
摘要:今天做了一个需求,要在列表中把后台返回来的时间给显示出来,使用 new Date(str) 在微信开发者工具上显示是没有问题的,然后在IOS系统上显示是NAN。 原因是 IOS系统只识别 " / " 不识别 " - ". 后台返回来的时间类型一般有三种 时间、时间搓、字符串。我们就研究一下这三种类型
阅读全文
uni-app 使用 iconfont 图标 自定义图标
摘要:uni-app 的uni-ui 的 Icon 图标组件,裡面的图标只是移动端常见的图标,对于一些其他需求所要显示的图标,这个是完全不够用。那么怎么办?模仿它的组件,用阿里巴巴图标矢量库的图标,自己定义一个图标组件呀。 一、uni-app 图标组件 1、组件文件m-icon里面有两个文件,一个是m-i
阅读全文
uni-app 使用Vuex+ (强制)登录
摘要:一、在项目的根目录下新建一个store文件夹,然后在文件夹下新建一个index.js文件 二、在新建的index.js下引入vue和vuex,具体如下: 三、在main.js中注册 想要定义的这个 js 文件中的变量和方法能在各个页面使用并生效,需要先在项目目录下的 main.js 文件中导入这个
阅读全文
uni-app 保持登录状态 (Vuex)
摘要:在小程序中,保持登录状态是很常见的需求,今天就把写一写使用uni-app框架的保持登录状态功能是怎样实现的。 一、场景需求 1、场景:初始打开 登陆 关闭,再次打开 (已登录)上次关闭前的页面 2、cookie:传统应用保持登录状态的方式是通过读取 cookie 来判断是否是登录状态,但是uni-a
阅读全文