你瞅啥呢

随笔分类 -  bug

摘要:2025-01-02 业务开发中常遇到的问题,明明数组的长度为3,为什么渲染出来却只有1条数据?==》遍历渲染采用的key值无法正确识别导致比如你的代码为: <div class="box"> <a-tag class="tag" closable v-for="(item, index) in arr" :key="index"> {{ item.label }} </a-tag> </div> 你通过操作一个按钮,把arr的数据由原 阅读全文
posted @ 2025-01-02 15:59 叶乘风 阅读(6) 评论(0) 推荐(0) 编辑
摘要:2024-12-20 业务开发中常遇到的问题,明明代码都一样,为什么本地可以线上不行?举例1:一张图片,本地开发显示是正常的,到了线上环境,图就裂开了,显示不出来,图片路径一摸一样,文件也在。 原因:页面渲染好了图片路径才赋值,导致无法回显。 解决方案:延迟渲染。 阅读全文
posted @ 2024-12-20 14:59 叶乘风 阅读(28) 评论(0) 推荐(0) 编辑
摘要:2024-11-21 uniapp小程序ios端设置overflow:hidden无法禁止页面滑动业务流程:在页面弹出一个全局弹窗,该页面下的内容不能被滑动。 问题:小程序端设置页面 overflow:hidden 或者 uni.setPageStyle({ style: { overflow: "unset", }, }); 在android端正常,ios无效,h5端二者正常 解决方案:给全局 阅读全文
posted @ 2024-11-21 13:33 叶乘风 阅读(249) 评论(0) 推荐(0) 编辑
摘要:2024-11-04 Request textDocument/documentSymbol failed. ==》重启vscode今个儿早上一来,跑一下项目,我勒个去,这个vscode就给我不断弹出这种弹窗 Request textDocument/documentSymbol failed. 请求文本Document/documentSymbol失败。来源:Vue-官方。 原因:不知道,可能是终端报错了,但是把终端关掉了(没 阅读全文
posted @ 2024-11-04 17:02 叶乘风 阅读(100) 评论(0) 推荐(0) 编辑
摘要:2024-10-29 使用dayjs获取周一时间不正确dayjs获取周一代码为: dayjs().startOf('week').format('YYYY-MM-DD') 但是为什么获取到的周一日期为27呢? 原因:startOf('week')默认认为周日是一周开始的第一天,而不是周一才是第一天 嗯.......国外第一天都是周日吗?搞不懂 解决方案 阅读全文
posted @ 2024-10-29 16:17 叶乘风 阅读(370) 评论(0) 推荐(0) 编辑
摘要:2024-10-24 error An unexpected error occurred: &quot;EPERM: operation not permitted, unlink &#39;E:\\project\\项目名\\node_modules\\@rollup\\rollup-win32-x64-msvc\\rollup.win32-x64-msvc.node&#39;&quot;我正在给我的vue3+vite项目安装一个插件,运行安装命令报错: error An unexpected error occurred: "EPERM: operation not permitted, unlink 'E:\\project\\项目名\\node_modules\\@rollup 阅读全文
posted @ 2024-10-24 21:43 叶乘风 阅读(317) 评论(0) 推荐(0) 编辑
摘要:2024-10-24 A plugin must either be a function or an object with an &quot;install&quot; function.我在把一个组件注册到全局的时候遇到了这个警告,并且这个组件是没有生效的 原因:仅引用了组件的地址,最后使用app.user(组件),并没有给组件注册 解决方案:给组件注册,例如👇 import Item from "./index.vue"; Item.install = app => { app 阅读全文
posted @ 2024-10-24 14:30 叶乘风 阅读(226) 评论(0) 推荐(0) 编辑
摘要:2024-10-24 main.js:6 Uncaught TypeError: app is not a function ==》写法错误vue代码如下: // main.js import { createApp } from 'vue' import './style.css' import App from './App.vue' const app = createApp(App); app().mount('#app') 报 阅读全文
posted @ 2024-10-24 14:13 叶乘风 阅读(38) 评论(0) 推荐(0) 编辑
摘要:2024-09-20 如何去除vue前端框架upload组件中的缓存 ==》v-if+setTimeout在很多前端框架中的upload组件,比如arco-design的a-upload组件,在遍历渲染过程中会发现上传完成后,切换到另一个a-upload组件,它的图片会显示上一个a-upload组件的缓存 正常上传,然后点击红色,红色对应的图片应该被清空,实际上却并没有,如下 解决方案:给a-uploa 阅读全文
posted @ 2024-09-20 17:18 叶乘风 阅读(60) 评论(0) 推荐(0) 编辑
摘要:2024-09-12 TypeError: Cannot read properties of undefined (reading &#39;0&#39;) ==》检查未定义的对象or数组TypeError: Cannot read properties of undefined (reading '0') ==》TypeError:无法读取undefined的属性(读取“0”) 请记住出现这种错误大多数都是因为你读取了未定义的对象或数组 排查结果:后端返回的id由原来的小写id改成 阅读全文
posted @ 2024-09-12 20:20 叶乘风 阅读(390) 评论(0) 推荐(0) 编辑
摘要:2024-08-27 vue3中使用v-model绑定的值须得是ref函数,如果使用reactive函数可能会导致赋值失效!rt。我调接口返回的数据使用reactive函数来设置的,并通过遍历把数组中的值绑定到了表单的v-model,当我改变v-model时,发现了无法赋值成功,或者说它这个reactive函数只生效了一次,赋值成功一次,比如我第一次输入1234,打印这个数组时,发现对应的v-model只拿到了1,其他的 阅读全文
posted @ 2024-08-27 11:30 叶乘风 阅读(400) 评论(0) 推荐(0) 编辑
摘要:2024-08-26 由前端框架设定导致的页面缓存难以清除?可使用window.location.reload()来重载一遍页面即可。(没有使用到诸如keep-alive之类的页面缓存api)window.location.reload()可不会管你什么框架设定,直接强制重载,不过坏处就是体验不是很好。 也许在vue中,你会用router.go(0),这也可以让页面重载,但最可靠的还是window.location.reload()。 2024-09-24 别再用上面那种方法了!听我的, 阅读全文
posted @ 2024-08-26 10:06 叶乘风 阅读(112) 评论(0) 推荐(0) 编辑
摘要:2024-08-05 hbuilderx运行项目至浏览器报错:编译失败:HBuilderX 安装目录不能包括 ( 等特殊字符检查你的HBuilderX 安装目录,比如我的是安装在了C:\Program Files (x86)里面,所以运行报错。 解决方案:把hbuilderx安装目录换一个位置即可(注意不要包括 ( 等特殊字符)。 阅读全文
posted @ 2024-08-05 11:36 叶乘风 阅读(775) 评论(0) 推荐(0) 编辑
摘要:2024-07-26 使用computed动态绑定的样式不生效?==》检查写法是否正确不生效样式: // template <div :style="tSwitchItemCss"></div> // script const tSwitchItemCss = computed(() => ({ 'transform: ': `${openValue.value ? 'transla 阅读全文
posted @ 2024-07-26 10:55 叶乘风 阅读(9) 评论(0) 推荐(0) 编辑
摘要:2024-07-17 vite打包vue项目,无法正确加载,报错:TypeError: Failed to resolve module specifier &quot;vue&quot;. Relative references must start with either &quot;/&quot;, &quot;./&quot;, or &quot;../&quot;. ==》依赖问题我这会打算打个包扔到线上看看效果,结果线上报错: TypeError: Failed to resolve module specifier "vue". Relative references must start with either "/", "./", or "../". 奇怪,之前还好好 阅读全文
posted @ 2024-07-17 16:55 叶乘风 阅读(1116) 评论(0) 推荐(0) 编辑
摘要:2024-06-06 uni.request设置timeout在真机环境下无效,h5和模拟器环境下生效为什么,我其实并没有解决uni.request设置了timeout为3秒后在断网状态下依旧loading了20秒才捕获错误,也许是因为写法有什么问题吧,我自己新建了个小程序然后写了个请求: <template> <view class="content"> <image class="logo" s 阅读全文
posted @ 2024-06-06 16:32 叶乘风 阅读(169) 评论(0) 推荐(0) 编辑
摘要:2024-05-03 uni跳转页面a成功后会立即再跳转到页面b,导致无法展现页面a ==》页面a业务逻辑没捋清楚看似不合理,实则合理,自己给自己埋了坑,哭笑不得,还以为是uni.navigateTo出了什么bug,服了。 阅读全文
posted @ 2024-05-03 00:49 叶乘风 阅读(4) 评论(0) 推荐(0) 编辑
摘要:2024-04-25 提交代码,报错:ESLint couldn&#39;t find a configuration file.前端中后台项目(react+antd+umi) 原因:你的项目中没有eslint的配置文件 解决方案:初始化eslint,生成一个.eslintrc开头的文件,通常以.js结尾,具体看具体项目需求 阅读全文
posted @ 2024-04-25 17:12 叶乘风 阅读(431) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示