摘要:
npm发包流程: 一、登陆npm1)保证镜像切回npm 2)输入 npm config set registry http://registry.npmjs.org 3)npm login4)输入npm用户名、密码、邮箱、双因素身份验证码 然后这个文件配置需要注意点,有些是必须的,不然发布失败。 二 阅读全文
摘要:
有时候一个页面会同时调多个接口,但是多个接口异常,需要做提示,那么提示的时候会弹出很多的提示信息,这无疑让体验感降低很多。 所以针对这种情况,我们配合element UI统一做一个异常状态的处理,只能显示一次提示的功能,后续代码调接口的时候 也可以省略去写异常状态下的逻辑了。首先新建一个文件 mes 阅读全文
摘要:
一些多人关系图谱是分析数据的可视化工具,对分析数据有很大作用,下面手写一个简单的demo <!DOCTYPE html> <html> <head> <title>多人关系图</title> <style> canvas { border: 1px solid #000; } </style> </ 阅读全文
摘要:
在vue+element UI 项目中经常会使用到输入框限制为整数或者小数的需求,一般采用如下oninput="value=value.replace(/[^0-9.]/g,'')"解决, <el-input :placeholder="请输入整数或者小数" v-model="inputValue" 阅读全文
摘要:
直接来案例,再分析; <template> <div ref="map" style="height: 100vh;"></div> </template> <script> export default { data() { return { points: [ { lng: 116.404, l 阅读全文
摘要:
浏览器低版本兼容问题 解决可选链'?.'和双问号'??' 阅读全文
摘要:
做导出一般是用后端生成的文件导出,遇到老六的后端,那只能前端自己想办法了,这里还真有可以前端导出excel文件,只是会有一些限制,不能设置多个sheet表(可能我暂时没发现)。 1.首先需要安装一些依赖,安装如下: npm install xlsx file-saver -S npm install 阅读全文
摘要:
在antd的a-table中有复选框,选中后进行操作,比如删除,刷新后竟然还存在选中了的情况,这显然不合理,选中的参数是否清空或者拿到的就是选中的参数,都需要查看一边,查了一堆解决办法,试了一下,不行,不知道是不是vue3的情况就不行。 网络中的方案大多都是: <a-table bordered : 阅读全文
摘要:
开发过程中会遇到下载某个文件或者压缩包,浏览器下载功能基本就是利用<a></a>标签实现的, 为什么用a标签?a标签开始学习的时候不是跳转吗?但是如果a标签的href给的不是一个可访问的地址,而是一个文件,那么浏览器就去解析文件,如果是能解析的就直接打开展示,如果解析不了那么就打包下载。 1、<a 阅读全文
摘要:
本地路径图片利用canvas的toDataURL属性转化成base64编码 阅读全文