vuejs
文章平均质量分 83
溜达哥
近10年码农经验,先后在各大小厂从事大前端工作。很高兴与大家相遇。祝我们每一天,美一天!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Vue 3.5.13 中 `defineModel` 的局限性及解决方案
本文探讨了 Vue 3.5.13 中 `defineModel` 在双向绑定场景下的局限性,特别是在处理数组索引赋值和非响应式数据时无法触发视图更新的问题。文章提供了三种解决方案:重新赋值整个数组或对象、使用 `watch` 同步外部 props 到本地状态,以及通过 `ref` + `v-model` 显式管理数据流。最后总结了在不同场景下的最佳实践建议,以提升组件通信的稳定性和可维护性。原创 2025-06-15 11:34:07 · 843 阅读 · 0 评论 -
vue相关爬坑总结
本文总结了 Vue 开发过程中常见的七大“踩坑”问题及解决方案,涵盖 Webpack 代理配置、ES6 兼容处理、Vue 3 响应式与 API 变化、Vite 打包异常等。内容实用,适合开发者在项目实践中参考避坑,提升开发效率与项目稳定性。原创 2025-06-15 11:35:46 · 1081 阅读 · 0 评论 -
vue3-Import declaration conflicts with local declaration of dayjs
在使用 Vue3 和dayjs时,可能会遇到一个常见的错误:“Import declaration conflicts with local declaration of ‘dayjs’”。本文将详细介绍这个错误的原因以及如何解决它。通过确保dayjs只被导入一次并使用泛型来指定类型,可以有效避免“Import declaration conflicts with local declaration of ‘dayjs’”错误。希望本文对您有所帮助。原创 2024-12-03 09:54:13 · 823 阅读 · 0 评论 -
浅谈js中onmouseleave和onmouseout的区别
给元素绑定事件,当元素没有子元素的时候,上面两个事件没有区别。当元素有子元素的时候,上面两个的触发机制不同。onmouseleave触发的条件是当鼠标离开了父元素的区域(只要在父元素的里面即可,可以在父元素的子元素上面的),onmouseout触发条件是给那个元素绑定了,就必须只能在这个元素上,鼠标进入该元素的子元素,也表示离开了当前的元素,会触发onmouseout。原创 2024-11-30 16:52:41 · 1491 阅读 · 0 评论 -
前端拿不到 response 响应流返回的 header 例如 Content-Disposition 等
在进行前后端交互时,前端有时需要读取服务器返回的特定响应头(如),以便根据这些头信息执行相应的逻辑。然而,默认情况下,浏览器出于安全考虑,只允许前端访问某些特定的响应头,这导致了一些开发上的限制。通过设置,服务器可以控制哪些响应头可以被前端访问。这对于需要读取特定响应头的前端应用非常有用。希望本文对您有所帮助!原创 2024-11-30 16:48:36 · 1726 阅读 · 0 评论 -
esmodule循环引用问题
最简单的 a 引用了 b,b 又引用了 a,这就产生了循环引用。复杂点的无非就是链路长一些,例如 a -> b -> c -> d -> a。循环引用可能会导致内存栈溢出。但也不是一定会有问题,比如 b 导出了两个方法,a 引用的是 b 导出的方法 fn1,而 b 是在方法 fn2 里引用的a,这种情况其实是不会有问题的。但由于可能的风险,且难以发现,所以编写代码时还是尽量规避使用循环引用。原创 2024-11-28 09:44:00 · 1846 阅读 · 0 评论 -
vue-cli项目质量约束配置
本文介绍了如何在 vue-cli 项目中配置质量约束,包括 package.json 中的脚本和依赖配置、预提交钩子的设置、ESLint 和 Stylelint 的配置,以及 vue.config.js 中的代码检查配置,确保代码质量和一致性。原创 2024-11-27 10:31:34 · 550 阅读 · 0 评论 -
vue项目通用规范
所有 CSS 选择符必须由英文字母、数字或“-”下划线组成,必须以字母开头,不能为纯数字。设计者要用有意义的单词或缩写组合来命名选择符,做到“见其名知其意”,这样就节省了查找样式的时间。样式名必须能够表示样式的大概含义(禁止出现如 Div1、Div2、Style1 等命名)。组件下,除特殊需求外,应使用。的补充,所以一定要去详读。所有英文字母必须小写。原创 2024-11-20 10:06:02 · 637 阅读 · 0 评论
分享