04 2019 档案
vue如何使用rules对表单字段进行校验
摘要:基于element-ui 1、在代码中,添加属性::rule <el-form :model="form" :rules="rules" ref="form" label-width="150px"></el-form>并且,在<el-form-item>中添加prop属性,对应rules中的规则
阅读全文
JavaScript new Date()在Safari上的坑
摘要:问题描述 我们经常用yyyy-MM-dd HH:mm:ss格式表示日期,如2018-11-11 00:00:00,在js开发中也经常会把此格式字符串格式化为javascript Date类型,如new Date('2018-11-11 00:00:00'),不幸的是此操作在Safari浏览器(不论是
阅读全文
axios POST提交数据的三种请求方式写法
摘要:1、Content-Type: application/json 2、Content-Type: multipart/form-data 3、Content-Type: application/x-www-form-urlencoded
阅读全文
vuex中store保存的数据,刷新页面会清空
摘要:用vuex,项目中需要记录一些状态,来判断页面是否为登录状态和页面是否可被编辑,此时用到了vuex中的store来存储一个状态。 这里记录了两个值一个是id一个是状态值checkStatus,然后把创建的store在main.js里导入 至此,我们可以在所需要的vue文件中为其赋值 赋值后,就可以在
阅读全文
vue 中 直接操作 cookie 及 如何使用工具 js-cookie
摘要:转载:https://www.cnblogs.com/xiangsj/p/9030648.html vue 中直接操作 cookie 以下3种操作方式 使用 js-cookie 工具:(比较方便,推荐使用) 工具地址:https://www.npmjs.com/package/js-cookie /
阅读全文
vue 打包后本地先自己启动服务 anywhere 非常好用
摘要::)nodejs服务器Anywhere Anywhere是一个随启随用的静态服务器,它可以随时随地将你的当前目录变成一个静态文件服务器的根目录。 一,安装node 在nodejs官网下载,安装后打开cmd命令行,输入node -v 查看是否安装成功,安装成功则会出现node的版本号,如: 安装nod
阅读全文
如何解决出现AXIOS的跨域问题:Request header field Content-Type is not allowed by Access-Control-Allow-Headers in preflight response.
摘要:转载:https://www.cnblogs.com/caimuqing/p/6733405.html 问题描述: 由于restful接口需要在头部header传递两个字段: Content-Type: application/jsonAccess-Token: 84c6635800b14e0eba
阅读全文
vue element-ui 设置时间组件
摘要:备注:设置开始时间小于结束时间
阅读全文
vue中html页面写入$t(‘’)怎么显示
摘要:1、在 main.js 中引入 vue-i18n (前提是要先引入 vue) 1 2 import VueI18n from'vue-i18n' Vue.use(VueI18n) 2、准备本地的翻译信息 1 2 3 4 5 6 7 8 9 10 11 12 const messages = { zh
阅读全文
vue.$nextTick 解决了哪些问题
摘要:转载:https://www.cnblogs.com/xuewuhen/p/7860989.html $nextTick 是在下次 DOM 更新循环结束之后执行延迟回调,在修改数据之后使用 $nextTick,则可以在回调中获取更新后的 DOM 1.问题 (1).elementui dialog 中
阅读全文
各种日期格式化返回
摘要:// 日期格式化返回 2019-04-01 export function getGangDate(dates) { if (dates) { const dateNew = new Date(dates) const y = dateNew.getFullYear() const m = dateNew.getMonth() + 1 const d = da...
阅读全文
校验金额、大小写字母、大写字母、合法uri、email
摘要:/* 合法uri*/ export function validURL(url) { const reg = /^(https?|ftp):\/\/([a-zA-Z0-9.-]+(:[a-zA-Z0-9.&%$-]+)*@)*((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?...
阅读全文
vue js校验金钱、数字
摘要:// 校验保留两位小数金额 export function isMoney(money) { var reg = /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/ if (reg.test(money)) { return true } else { return fal...
阅读全文
vue-router 动态添加 路由
摘要:动态添加路由可以用了做权限管理。登录后服务器端返回权限菜单,前端动态添加路由 然后在设置菜单 1、vue-router 有方法router.addRoutes(routes) 动态添加更多的路由规则。参数必须是一个符合 routes 选项要求的数组。 使用方法 this.$router.option
阅读全文
可视化-echarts流向图制作
摘要:案例: http://www.internetke.com/jsEffects/2018040406/ 前段时间用echarts做了流程图,在此记录下制作步骤。 一、Echarts是什么 Echarts,缩写来自 Enterprise Charts,商业级数据图表,是百度的一个开源的数据可视化工具,
阅读全文