自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 vue3+vite 动态引入路由报错问题

const modules = import.meta.glob("../views/**/**.vue") //引入views下的所有文件,返回一个对象。vue3 vite项目不能直接引入vue文件,需要使用 vite提供的一个api。

2024-05-21 16:25:00 113 1

原创 事件循环(消息队列)

js是单线程,假如写了一个定时函数,那就会产生一个异步任务放到消息队列里面去,主线程接着往下执行,直到把代码执行结束,又去执行队列里面的任务,直到全部执行结束,就会休眠,有其它任务就会唤醒它,消息队列里面的任务是有优先级的。一定要等微队列里面的任务全部执行完才会执行后面的,不管是先放进去还是后面放进去的。promise里面的东西都会放到微队列里面 去。微队列>交互队列>延时队列。结果:等待1秒输出 2 1。结果:等待3秒输出 2 1。结果:5 4 3 1 2。结果:5 1 2 3。

2024-03-08 22:47:21 417 1

原创 import 优先级(执行提前)

store里面用到了vuex,但是这个时候还没有执行Vue.use(Vuex),尽管Vue.use(Vuex)写在import 之前,但是import提升到最前面去了,还是会报错。import 引入的东西优先级会提示,会优先执行,和var提示是同一个道理,所以向下面这么写就会报错。正确的写法,在index.js里面Vue.use(Vuex)

2023-11-18 17:15:27 236

原创 Object.defineProperty

注意:Object.defineProperty比直接赋值更高级,可以做到响应式,vue很多地方用到了Object.defineProperty,因为代码从上往下执行,执行过了就不重新赋值,如下就不是响应式,所以要用到Object.defineProperty。get里面必须要有返回值,返回值就会赋值给控制的属性,有人调用person的age属性就会触发age。第三个:配置项(对象形式),很重要,里面可以配置很多重要的东西,主要能配置get和set。第二个:需要控制的对象的属性(‘字符串形式’)

2023-11-04 10:24:02 51 1

原创 element-ui上传视频

【代码】element-ui上传视频。

2023-10-24 10:55:39 833

原创 学习es6模块化导出导入

此时导入的地方名字必须与导出的地方一致,按需导入export可以使用多次,可以和默认导入一起使用,可以使用as关键字进行重命名。

2023-09-07 11:39:35 48

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除