摘要: 博客园不更新了,转掘金,有空可以来踩一下 https://juejin.cn/user/616170735806455/posts 阅读全文
posted @ 2021-11-01 15:56 陈山豆 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 今天用jenkins部署项目时,部署失败 查看控制台输出代码发现如下错误 原因 fsevents 只能在 macOS 下安装,无法在 linux 系统安装,linux 下会跳过 fsevents 模块,也不会安装 fsevents 依赖的模块,yarn 没有设置忽略 解决方法 1、于是回到项目输入命 阅读全文
posted @ 2021-07-27 19:38 陈山豆 阅读(2656) 评论(0) 推荐(0) 编辑
摘要: 最近负责的项目用的是element-ui库,sass编译用的是官网推荐的dart-sass,但是项目上线后会出现偶尔乱码的情况 通过检查发现,icon那里的content变成奇怪的字符了 原因 分析了一下这个问题出现的原因,如果一般使用不会出现这个问题,因为一般引入的是element-ui的css文 阅读全文
posted @ 2021-06-09 17:47 陈山豆 阅读(4337) 评论(7) 推荐(2) 编辑
摘要: ###js原型图 ##JS继承的几种方式 ###1、原型链继承 function Animal(name, weight) { this.name = name; this.weight = weight; } Animal.prototype.eat = function () { console 阅读全文
posted @ 2021-05-17 16:39 陈山豆 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 表格数据导入 读取导入Excel表格数据这里采用的是 xlsx 插件 npm i xlsx 读取excel需要通过 XLSX.read(data, {type: type}) 方法来实现,返回一个叫WorkBook的对象,type主要取值如下: base64: 以base64方式读取; binary 阅读全文
posted @ 2021-05-08 16:58 陈山豆 阅读(916) 评论(0) 推荐(0) 编辑
摘要: ###1、手机或座机号码验证 const checkPhone = (rule, value, callback) => { if(!(/^[1][3,4,5,6,7,8,9][0-9]{9}$/.test(value))&&!(/^([0-9]{3,4}-)?[0-9]{7,8}$/.test(v 阅读全文
posted @ 2021-04-09 11:39 陈山豆 阅读(92) 评论(0) 推荐(0) 编辑
摘要: ###1、移动端viewport标签 width: 设置layout viewport 的宽度,为一个正整数,或字符串"device-width" 为设备的宽度(单位为缩放为 100% 时的 CSS 的像素),即让html的宽等于设备的宽(例如设备是iphone6 宽是375 pt),那么html的 阅读全文
posted @ 2021-04-07 21:01 陈山豆 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1、errorHandler Vue全局配置 errorHandler可以进行全局错误收集,捕获全局错误抛出,避免前端页面挂掉 export default function errorHandler(vue) { vue.config.errorHandler = function(err, vm 阅读全文
posted @ 2021-03-26 10:19 陈山豆 阅读(731) 评论(0) 推荐(0) 编辑
摘要: 之前有项目需要用到富文本编辑器,在网上找了好几个后,最终选择了这个功能强大,扩展性强的tinymce tinymce中文文档地址(不全):http://tinymce.ax-z.cn/ tinymce英文原版文档地址:https://www.tiny.cloud/docs/demo/ 接下来大致讲一 阅读全文
posted @ 2021-03-26 10:18 陈山豆 阅读(831) 评论(0) 推荐(0) 编辑
摘要: vue-i18n 用于前端vue项目中,需要多语言切换的场景 ###安装方法(npm) npm install vue-i18n ###简单使用 1、在vue项目的main.ts文件中实例化 i18n import VueI18n from 'vue-i18n' Vue.use(VueI18n) c 阅读全文
posted @ 2021-01-19 02:38 陈山豆 阅读(261) 评论(0) 推荐(0) 编辑