摘要:
var path = require("path") //引入node的path模块 Node.js中,__dirname总是指向被执行js文件的绝对路径,所以当你在/d1/d2/myScript.js文件中写了__dirname,它的值就是/d1/d2 __dirname: 总是返回被执行的 js 阅读全文
摘要:
1.安装和按需加载方式查看第三方组件官方文档 安装vant:npm i vant -S 安装按需引入插件 npm i babel-plugin-import -D 配置: // 对于使用 babel7 的用户,可以在 babel.config.js 中配置 module.exports = { pl 阅读全文
摘要:
elementui在重置表单时,无法使用this.$refs['form'].resetFields()清空表单数据及验证规则; 解决办法: form的每个item加prop属性(踩了好久的坑这个,需要和绑定数据的最后名称一致,prop属性添加到form-item上)。 <el-form-item 阅读全文
摘要:
参考掘金文章 按需引入:https://juejin.cn/post/7000191679789531166按需引入组件注意事项:https://juejin.cn/post/6968448909769179172 阅读全文
摘要:
const snTableData = this.snTableData; snTableData 结构如下: 现在需要做成字典映射的形式,格式如下: 前提: calDict就是dyn_cal_group_info_dict,之前逻辑处理了不用关心这个。 let obj1 = {}; //遍历对象的 阅读全文
摘要:
vue中Axios的封装和API接口的管理 - 掘金 (juejin.cn) 阅读全文
摘要:
axios创建实例作用是啥 可以不用吗? 默认会导出实例axios,通常只需使用这个axios就可以了。 但是有时候你需要创建多个实例,比如你需要访问多个服务地址,而这些服务请求和响应的结构都完全不同,那么你可以通过axios.create创建不同的实例来处理。 比如axios1是用http状态码确 阅读全文
摘要:
根据CSS3规范,视口单位主要包括: 1.vw:1vw等于视口宽度的1%。 2.vh:1vh等于视口高度的1%。 全屏布局需要去掉滚动条: body::-webkit-scrollbar { /滚动条整体样式/ width: 0px; /高宽分别对应横竖滚动条的尺寸/ /* height: 1px; 阅读全文
摘要:
背景: 很多情况下我们希望在onload事件中返回一个值,例如我们在图片加载完以后返回一些图片的信息 ## 如果我们直接返回的话都知道是return不出来的 const image = new Image(); image.onload = function () { ... return ... 阅读全文
摘要:
背景:车牌号和设备sn为必填项,在用扫一扫功能,将结果回显到设备sn文本框时,明明回显了值,但还是提示,请输入设备sn,然后点击别的文本框,再点击设备sn文本框,提示就消失了 原因:没有清除校验规则 解决办法: 1.在调用扫一扫功能前,先清空校验规则 阅读全文