随笔分类 - javascript
摘要:在现代web开发中,使用别名来引用模块已经成为了一个非常常见的做法。这样可以使得代码更加易读、易维护。然而,在使用VSCode进行开发时,如果不正确地配置jsconfig.json文件,就会遇到一些问题。 其中一个比较常见的问题是,在使用“@”符号来引用模块时,无法通过Ctrl + 点击来跳转到相应
阅读全文
摘要:JavaScript 装饰器(Decorator)是一种语法特性,可以用于修改类和类的属性或方法。它是 ES2017 引入的新特性,在 Vue 3 和 Angular 等现代框架中广泛使用。 装饰器可以让我们在不改变类或类成员定义的情况下,动态地修改它们的行为或功能。常见的装饰器有类装饰器、属性装饰
阅读全文
摘要:开发时遇到表单需要校验linux文件路径,要求是开头必须是/,中间不能有空格和特殊符号,结尾可以是文件或是文件夹 正确格式 / /文件夹 /文件夹/ /文件夹/process.yml 错误格式 opt /opt// /opt/asd? 表达式 /(^\/)([^\\:*<>|"?\r\n\s/]+\
阅读全文
摘要:为什么引入了babel还需要引入babel-polyfill呢,因为babel只能处理语法上的转化,而一些新的API他是没有办法处理的,比如Promise这些,这就需要babel-polyfill去处理这些新的API。babel-polyfill其实是corejs和regenerater的集合,现在
阅读全文
摘要:由于我的图表都是循环渲染出来的,一开始是在每个循环当中添加的resize事件 const chartDom = document.getElementById('chart' + item.id) this['chartDom' + item.id] = echarts.init(chartDom)
阅读全文
摘要:项目是使用公司自己的脚手架搭建的,其中引入了基于element-ui修改的ui框架。在ie中白屏显示,并且报错。 SCRIPT1028: SCRIPT1028: Expected identifier, string or number 查看公司文档后发现需要在vue.config.js中添加tra
阅读全文
摘要:加一个条件判断,防止每次beforeEach都添加路由
阅读全文
摘要:node中的require加载规则
阅读全文
摘要:使用范围 操作|ES6|CommonJS |: |: 导出|export default,export|module.exports = {},exports 导入|import … form … |require() CommonJS又是啥呢? 历史上,JavaScript 一直没有模块(modu
阅读全文