vue
文章平均质量分 57
渝涅
这个作者很懒,什么都没留下…
展开
-
Element Plus 配置自动按需引入后,手动引入组件,组件样式丢失
我使用到了一个 ElTree 组件,把官方实例代码拷过来后,怎么看都跟官网文档上的样式不一样。F12一看,对应的html标签里有类名,但是在style里面却找不到类名对应的样式。于是但是这样做却也是。在网上一顿搜索也没找到解决办法,甚至连样式丢失的原因也找不到,真是见鬼。原创 2023-06-25 00:49:23 · 2486 阅读 · 3 评论 -
vite报错: Dynamic require of “xxx“ is not supported
原因出现此类报错的原因是,引入的模块或者自己编写的源码,甚至有可能是vite生成的代码中中有Commonjs风格的require(),而浏览器环境是不支持require()的解决办法手动修改源码,不要让自己的代码中出现require()有人已经开发出了相关插件,让浏览器环境支持Commonjs风格的require(),链接如下:https://www.npmjs.com/package/@originjs/vite-plugin-commonjs使用方法很简单,直接照着说明来就行了,这里就不在原创 2022-01-19 02:19:25 · 14894 阅读 · 6 评论 -
vue 页面刷新数据丢失、数据重置、数据缓存、data缓存、vuex缓存
页面刷新数据丢失在vue中data、prop等都数据都是在内存当中的,页面一旦刷新,这些数据就会丢失(或者说被重置为初始值),在某些时候很影响用户体验。缓存,恢复要想使数据刷新不丢失,就得监听页面刷新事件,在刷新前将数据缓存到本地存储,页面刷新后再将数据从本地存储恢复。目前较普遍的做法是类似这样://App.vue的created(): created() { //在页面加载从本地读取状态数据并写入vuex if (sessionStorage.getItem("store"))原创 2021-04-19 16:46:18 · 6007 阅读 · 0 评论