
vue3
文章平均质量分 61
古月水告
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
谷歌浏览器事件坑:Unable to preventDefault inside passive event listener invocation.
从 chrome56 开始,在 window、document 和 body 上注册的 touchstart 和 touchmove 事件处理函数,会默认为是 passive: true。插件是解决浏览器告警的,我不想浏览器有告警信息,但加上又使浏览器报错,怎么处呢?,它默认情况下启用某些事件的被动事件侦听器,基本上每次声明新的事件监听器时,都会自动设置。插件导致的,注释了在main.js引入的就没有报错了。1、注册处理函数时,用如下方式,明确声明为不是被动的。,图一时畅快,现在出现问题了。原创 2023-03-24 11:00:07 · 879 阅读 · 1 评论 -
vue3 + ts:元素隐式具有 “any“ 类型,因为类型为 “string“ 的表达式不能用于索引类型...上找不到具有类型为 “string“ 的参数的索引签名
写ts比较少,在写代码的时候,对一个对象做了一个for…网上找了下,才明白原来key值的类型不是string,在javascript中是默认给你转好的,而在Typescript中则不是。在tsconfig.json中compilerOptions里面新增忽略的代码,如下所示,添加后则不会报错。在定义的Interface里对其进行声明。原创 2023-03-22 17:28:10 · 4095 阅读 · 0 评论 -
npm安装或者卸载报错:npm ERR code ERESOLVE npm ERR ERESOLVE unable to resolve dependency tree...
npm ERR!npm ERR!npm ERR!这里是我在做vite + vue3项目,由于前端页面加载过慢,处理vite相关优化时安装相关插件提示的报错信息,在这里记录是方便遇到同样问题的小伙伴能快速解决问题。原创 2023-01-29 13:46:30 · 2693 阅读 · 3 评论 -
vue2和vue3中的v-model使用
今天重新翻看了vuejs文档,看到v-model的有关使用,想到vue2和vue3中有些不同,今天在这里整理下两个的使用。首先看到v-model,大多数小伙伴都会想到“响应式”、“双向绑定”,v-model 确实是实现了双向绑定数据,用过vue的人都比较熟悉。v-model 是 Vue 内置的指令,vue2和vue3中的v-model使用有点不太一样,那具体是哪里不一样呢?原创 2023-01-29 12:38:24 · 1658 阅读 · 0 评论