vue
qq_38785020
这个作者很懒,什么都没留下…
展开
-
为localStorage设置过期时间,关闭浏览器清空localStorage
我们知道localStorage是会一直保存在浏览器里面的,除非人为清除,否则会一直记录,但有些情况下我们只想让它保留几天时间,所以这次我们为localStorage设置一个过期时间.简单的说就是让它存进去的时候保留一个存入时间,获取的时候让当前时间与存入时间对比一下,看是否过期,过期了就清除这个localStorage现在根据需求封装一个Storageclass Storage { constructor(name) { this.name = 'storage'; .原创 2021-05-13 16:21:28 · 3092 阅读 · 0 评论 -
antd design vue项目按需加载和修改主题颜色
安装babel-plugin-import 按需加载模块npm i babel-plugin-import -D修改babel.config.jsmodule.exports = { presets: [ '@vue/cli-plugin-babel/preset' ], plugins:[ ['import',{ 'libraryName':'ant-design-vue', 'libraryDirectory':'es', 'styl原创 2021-02-26 14:04:08 · 1798 阅读 · 0 评论 -
vue项目遇到的兼容性问题解决(IE)
记录一下之前项目所遇到的兼容性问题项目用的是https协议 前端用的是Vue全家桶+elementUI框架搭成问题一:之前项目只能在chrome上正常使用 在火狐 IE浏览器上显示空白 火狐直接阻拦了跨域请求找了半天原因,火狐浏览器是不能跨域请求的 会直接拦截请求操作,所以我就设置了proxy代理,这只是解决开发环境上的跨域问题,生产环境上还需要设置nginx代理(目前还没做到Nginx这里,后续做了再做详细的记录)// 修改config/index.js 设置代理proxyTable: .原创 2020-10-16 16:56:15 · 6361 阅读 · 1 评论 -
vueCli脚手架安装
一、vuecli3.0安装1.全局安装vue/cli 脚手架npm i @vue/cli -g2.创建vue项目vue create [项目名称] 项目名称不能用驼峰如果windows使用Git Bash 上下箭头不生效的解决方案 ,使用winpty:winpty vue.cmd create [项目名称]3.功能选项TypeScript // 使用typeScriptPr...原创 2020-03-18 17:11:26 · 192 阅读 · 0 评论 -
element-ui table 二次封装
element-ui table由于最近项目中要用到 所以自己封装了一个简单的包含翻页效果的一个table组件每列的显示内容可以自定义 表头也可以自定义 点击翻页自动请求数据 列表参数基本和element-ui table组件的原生参数一样代码后面再传…...原创 2019-09-16 16:57:43 · 733 阅读 · 0 评论