摘要: 安装 npm install bignumber.js 引入 import { BigNumber } from 'bignumber.js' 实例方法 加法:plus 0.1 + 0.2 // 0.30000000000000004 x = BigNumber(0.1) y = x.plus(0. 阅读全文
posted @ 2019-12-24 14:48 丹东来了 阅读(3878) 评论(0) 推荐(0) 编辑
摘要: 场景一:没有回显勾选的情况 table表格加row-key标识选中行唯一标识,多选框加reserve-selection设置为true <template> <el-table v-loading="loading" ref="multipleTable" tooltip-effect="dark" 阅读全文
posted @ 2019-11-20 17:37 丹东来了 阅读(1052) 评论(0) 推荐(0) 编辑
摘要: 1、密码复杂度要求:3种;(大写字母、小写字母、数字、特殊字符中任选3种) 2、密码中不能包含有连续四位及以上顺序(或逆序)数字;(如:密码中不能包含1234或3210等) 3、密码中不能包含有连续四位及以上顺序(或逆序)字母,字母不区分大小写;(如:密码中不能包含abcd或ABCD或AbcD或Dc 阅读全文
posted @ 2019-10-21 10:58 丹东来了 阅读(4069) 评论(0) 推荐(0) 编辑
摘要: 一、什么时候适合用computed,什么时候适合用watch 1、computed 属性的结果会被缓存,除非依赖的响应式属性变化才会重新计算。不可以在data中定义和赋值 2、watch ⑴监听data属性中数据的变化 ⑵监听路由router的变化 ⑶进行深度监听,监听对象的变化 <script> 阅读全文
posted @ 2019-08-13 16:49 丹东来了 阅读(893) 评论(0) 推荐(0) 编辑
摘要: 快速点击按钮会重复多次调用接口,防止出现这样的情况 全局定义,方便调用 新建plugins.js 在main.js引用 按钮调用直接加v-preventReClick 亲测可用 阅读全文
posted @ 2019-07-30 17:02 丹东来了 阅读(14498) 评论(2) 推荐(5) 编辑
摘要: 只需要在index.html加入 阅读全文
posted @ 2019-07-22 10:14 丹东来了 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 1、只能输入正数,不能低于4位数 /^([1-9]\d{4,})(\.\d+)?$/ 2、只能输入正数, 保留一位小数 /^\d+(\.\d{0,1})?$/ 3、只能输入0+正整数 /^([1-9]\d*|[0]{1,1})$/ 4、合法url /^(https?|ftp):\/\/([a-zA- 阅读全文
posted @ 2019-05-22 15:29 丹东来了 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 步骤一:使用vue-cli模板创建新项目:vue init webpack ‘vue-test’ 点击查看 步骤二:引入SCSS npm install sass-loader -D npm install node-sass -D 组件使用 <style scoped lang="scss"> 执 阅读全文
posted @ 2019-05-21 11:06 丹东来了 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 不兼容IE /*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/ ::-webkit-scrollbar { width: 8px; height:8px; } /*定义滚动条轨道 圆角*/ ::-webkit-scrollbar-track { border-radius: 10px; ba 阅读全文
posted @ 2019-04-15 18:03 丹东来了 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 后台返回的乱码流 解决办法: 请求方式用的是axios,主要加关键的 {responseType: 'blob'} axios封装 下载插件 npm install js-file-download -S 运用: 下载excel时,后台设置了excel标题,要去请求头去取,传输过程中文会有乱码的情况 阅读全文
posted @ 2019-03-22 17:02 丹东来了 阅读(4711) 评论(1) 推荐(1) 编辑