随笔分类 - bug
摘要:
rt。我调接口返回的数据使用reactive函数来设置的,并通过遍历把数组中的值绑定到了表单的v-model,当我改变v-model时,发现了无法赋值成功,或者说它这个reactive函数只生效了一次,赋值成功一次,比如我第一次输入1234,打印这个数组时,发现对应的v-model只拿到了1,其他的
阅读全文
rt。我调接口返回的数据使用reactive函数来设置的,并通过遍历把数组中的值绑定到了表单的v-model,当我改变v-model时,发现了无法赋值成功,或者说它这个reactive函数只生效了一次,赋值成功一次,比如我第一次输入1234,打印这个数组时,发现对应的v-model只拿到了1,其他的
阅读全文
摘要:
window.location.reload()可不会管你什么框架设定,直接强制重载,不过坏处就是体验不是很好。 也许在vue中,你会用router.go(0),这也可以让页面重载,但最可靠的还是window.location.reload()。 2024-09-24 别再用上面那种方法了!听我的,
阅读全文
window.location.reload()可不会管你什么框架设定,直接强制重载,不过坏处就是体验不是很好。 也许在vue中,你会用router.go(0),这也可以让页面重载,但最可靠的还是window.location.reload()。 2024-09-24 别再用上面那种方法了!听我的,
阅读全文
摘要:
检查你的HBuilderX 安装目录,比如我的是安装在了C:\Program Files (x86)里面,所以运行报错。 解决方案:把hbuilderx安装目录换一个位置即可(注意不要包括 ( 等特殊字符)。
阅读全文
检查你的HBuilderX 安装目录,比如我的是安装在了C:\Program Files (x86)里面,所以运行报错。 解决方案:把hbuilderx安装目录换一个位置即可(注意不要包括 ( 等特殊字符)。
阅读全文
摘要:
不生效样式: // template <div :style="tSwitchItemCss"></div> // script const tSwitchItemCss = computed(() => ({ 'transform: ': `${openValue.value ? 'transla
阅读全文
不生效样式: // template <div :style="tSwitchItemCss"></div> // script const tSwitchItemCss = computed(() => ({ 'transform: ': `${openValue.value ? 'transla
阅读全文
摘要:
我这会打算打个包扔到线上看看效果,结果线上报错: TypeError: Failed to resolve module specifier "vue". Relative references must start with either "/", "./", or "../". 奇怪,之前还好好
阅读全文
我这会打算打个包扔到线上看看效果,结果线上报错: TypeError: Failed to resolve module specifier "vue". Relative references must start with either "/", "./", or "../". 奇怪,之前还好好
阅读全文
摘要:
rt。
阅读全文
rt。
阅读全文
摘要:
为什么,我其实并没有解决uni.request设置了timeout为3秒后在断网状态下依旧loading了20秒才捕获错误,也许是因为写法有什么问题吧,我自己新建了个小程序然后写了个请求: <template> <view class="content"> <image class="logo" s
阅读全文
为什么,我其实并没有解决uni.request设置了timeout为3秒后在断网状态下依旧loading了20秒才捕获错误,也许是因为写法有什么问题吧,我自己新建了个小程序然后写了个请求: <template> <view class="content"> <image class="logo" s
阅读全文
摘要:
看似不合理,实则合理,自己给自己埋了坑,哭笑不得,还以为是uni.navigateTo出了什么bug,服了。
阅读全文
看似不合理,实则合理,自己给自己埋了坑,哭笑不得,还以为是uni.navigateTo出了什么bug,服了。
阅读全文
摘要:
前端中后台项目(react+antd+umi) 原因:你的项目中没有eslint的配置文件 解决方案:初始化eslint,生成一个.eslintrc开头的文件,通常以.js结尾,具体看具体项目需求
阅读全文
前端中后台项目(react+antd+umi) 原因:你的项目中没有eslint的配置文件 解决方案:初始化eslint,生成一个.eslintrc开头的文件,通常以.js结尾,具体看具体项目需求
阅读全文
摘要:
业务场景: 微信小程序开发中,页面有一个固定在底部(实测只要是设置了固定的输入框都会这样,如果可以改变布局,不固定定位则可避免此问题)的输入框,点击输入框输入文字,操作流程完成。 但是!在神奇的ios系统中却不行,就是点击输入框,你是无法触发到输入框的,说白了点不到,安卓就没有这毛病。 原因:ios
阅读全文
业务场景: 微信小程序开发中,页面有一个固定在底部(实测只要是设置了固定的输入框都会这样,如果可以改变布局,不固定定位则可避免此问题)的输入框,点击输入框输入文字,操作流程完成。 但是!在神奇的ios系统中却不行,就是点击输入框,你是无法触发到输入框的,说白了点不到,安卓就没有这毛病。 原因:ios
阅读全文
摘要:
是的,问题就出在scroll-view的使用方式上,具体啥原因吧,我也不晓得。。 解决方案:去掉scroll-view。 是的,解决不了问题就解决问题来源。。。 scroll-view作用主要是滚动刷新页面,我用了onReachButtom来替代它了。 注意:ios和安卓都是这样。。
阅读全文
是的,问题就出在scroll-view的使用方式上,具体啥原因吧,我也不晓得。。 解决方案:去掉scroll-view。 是的,解决不了问题就解决问题来源。。。 scroll-view作用主要是滚动刷新页面,我用了onReachButtom来替代它了。 注意:ios和安卓都是这样。。
阅读全文
摘要:
如图中数据 测试1: 满11元可用,第一次生成拿到的数据中确实是11元,之后生成的数据发生了变化,比如99元,把这份数据赋值给canvas时,生成的画布还是和第一次一样; 测试2:我在满**元可用这里的**用随机数替代,按理说如果是我提供的数据有问题那我用了随机数总能保证生成不同的数据了吧,结果是随
阅读全文
如图中数据 测试1: 满11元可用,第一次生成拿到的数据中确实是11元,之后生成的数据发生了变化,比如99元,把这份数据赋值给canvas时,生成的画布还是和第一次一样; 测试2:我在满**元可用这里的**用随机数替代,按理说如果是我提供的数据有问题那我用了随机数总能保证生成不同的数据了吧,结果是随
阅读全文
摘要:
问题描述:运行命令报错找不到模块 原因:你本地没装好依赖 解决方案:删掉依赖,重新build 但有时事实并不如此简单,就比如我记录这个bug,不仅仅是删掉依赖,重新build就可以了,还需要找到一个lock文件。 如:yarn.lock,如果没有该文件,那么你拉下来的依赖的版本依旧不符合需求,原因就
阅读全文
问题描述:运行命令报错找不到模块 原因:你本地没装好依赖 解决方案:删掉依赖,重新build 但有时事实并不如此简单,就比如我记录这个bug,不仅仅是删掉依赖,重新build就可以了,还需要找到一个lock文件。 如:yarn.lock,如果没有该文件,那么你拉下来的依赖的版本依旧不符合需求,原因就
阅读全文
摘要:
前言:在给一个已有iconfont.css的项目中更新iconfont.css代码,iconfont无法显示。 原因:@font-face未更新至最新的代码。 解决方案:在iconfont网站找到你的项目,点击【查看在线链接】,点击复制代码,然后直接把这几行代码替换你的@font-face即可。 正
阅读全文
前言:在给一个已有iconfont.css的项目中更新iconfont.css代码,iconfont无法显示。 原因:@font-face未更新至最新的代码。 解决方案:在iconfont网站找到你的项目,点击【查看在线链接】,点击复制代码,然后直接把这几行代码替换你的@font-face即可。 正
阅读全文
摘要:
2021/04/17 修改了一些登录及刷新逻辑,状态:首次登录成功,接着点击刷新会获取不到数据;推断:登录接口没问题,刷新接口存在缓存消失问题;排查:找到以前版本的代码,将有问题的和没问题的代码一起打印回调;结果:在刷新接口成功返回数据后并没有正确将返回的数据赋值给缓存,而是赋值了一个undefin
阅读全文
2021/04/17 修改了一些登录及刷新逻辑,状态:首次登录成功,接着点击刷新会获取不到数据;推断:登录接口没问题,刷新接口存在缓存消失问题;排查:找到以前版本的代码,将有问题的和没问题的代码一起打印回调;结果:在刷新接口成功返回数据后并没有正确将返回的数据赋值给缓存,而是赋值了一个undefin
阅读全文
摘要:
2021/04/15 点击获取省份数据,前台能成功拿到,浏览器获取也并无异常,但是在catch里面打印数据会有值返回;纠正:不存在使用try catch回调成功时还会获取到catch的错误异常,原因:在service.js那里的返回数据方式不正确,在前台根据后台返回的status来判断,但是serv
阅读全文
2021/04/15 点击获取省份数据,前台能成功拿到,浏览器获取也并无异常,但是在catch里面打印数据会有值返回;纠正:不存在使用try catch回调成功时还会获取到catch的错误异常,原因:在service.js那里的返回数据方式不正确,在前台根据后台返回的status来判断,但是serv
阅读全文
摘要:
2021/03/31如题,我进行了如下排查:1、点击编辑或新增时数据里面是否包含这个数据以及其字段;(结果:数据是有的,字段也有,正常)2、点击回调该字段有没有被打印出来并且是否有数据;(结果:同上,正常)3、数据同步到子组件的时候,传递的值在进行同步重新赋值时是否有对这个日期进行格式化;(结果:有
阅读全文
2021/03/31如题,我进行了如下排查:1、点击编辑或新增时数据里面是否包含这个数据以及其字段;(结果:数据是有的,字段也有,正常)2、点击回调该字段有没有被打印出来并且是否有数据;(结果:同上,正常)3、数据同步到子组件的时候,传递的值在进行同步重新赋值时是否有对这个日期进行格式化;(结果:有
阅读全文
摘要:
2021/03/23前台执行编辑数据,后台拿到数据进行数据库更新语句,通过测试发现:在后台写好的更新语句没问题,把该语句放在数据库里查询也是失败的结果;但是,当你修改了该语句的其中任意一个字段的值时,却能更新成功;原因是:前端返回给后台的更新语句确实已经生效了,再次执行没有影响到是因为更新语句中的字
阅读全文
2021/03/23前台执行编辑数据,后台拿到数据进行数据库更新语句,通过测试发现:在后台写好的更新语句没问题,把该语句放在数据库里查询也是失败的结果;但是,当你修改了该语句的其中任意一个字段的值时,却能更新成功;原因是:前端返回给后台的更新语句确实已经生效了,再次执行没有影响到是因为更新语句中的字
阅读全文
摘要:
2021/03/24前台访问接口,通过server.js文件访问,能打印出已进入异步状态,但是接口在连接server.js那里出了问题;原因:server.js里面的一个地方写错了一个字符👉message.infi(xxx);将它改成message.info(xxx);即可;
阅读全文
2021/03/24前台访问接口,通过server.js文件访问,能打印出已进入异步状态,但是接口在连接server.js那里出了问题;原因:server.js里面的一个地方写错了一个字符👉message.infi(xxx);将它改成message.info(xxx);即可;
阅读全文

浙公网安备 33010602011771号