
BUG
工作中遇到的BUG,以及解决方法
sunly_
工作历程:前端三件套(css+html+js)=> vue => uniapp => flutter
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SourceTree无法检测到代码更改
克隆拉取后。将代码放入文件夹,文件状态内找不到文件,这时候可以点击红标出,查找。修改代码后,检测不出修改的文件在根目录删除.gitignore,.git文件,重新新建文件夹B,克隆拉取代码到新建文件夹B,将之前的代码全部复制到文件夹B后就可以正常修改推送了。...原创 2020-08-22 10:30:41 · 5355 阅读 · 1 评论 -
5+API plus.runtime.install没反应总结
页面源代码<template> <view class="version"> <u-popup v-model="show" mode="center" :mask-close-able="false"> <view class="upVersion"> <image class="top" src="../../static/icon/2.png" mode=""></image> <view .原创 2022-03-10 11:43:24 · 7810 阅读 · 1 评论 -
关于new Date()在ios端的坑
new Date("xxxx-xx-xx")).getTime()这样在安卓和PC浏览器都能正确获取,唯独在ios端没能正确获取。然后在ios端真机上断点打印一下(new Date("xxxx-xx-xx xx:xx")).getTime(),返回了NaN百度后发现ios端的new Date()是有格式要求的,目前年月日只支持xxxx/xx/xx,是固定有“ / ”分割的2020/08/21...原创 2020-08-21 10:40:16 · 895 阅读 · 0 评论 -
npm run build打包后页面白屏,找不到资源解决
当使用npm run bulid打包后,打开dist/index.html会发现一片空白,并有报错,不能加载到资源解决方案:找到config/index.js文件,第39行 build:{ assetsPublicPath: './',}将assetsPublicPath: / 前加上点assetsPublicPath属性作用是指定编译发布的根目录,‘/‘指的是项目的...原创 2019-12-31 10:18:35 · 3304 阅读 · 0 评论 -
npm run build打包后背景图加载不出来,背景图尺寸过大无法转base64造成页面不显示
背景图加载不出来解决// build > utils.js文件下if (options.extract) { return ExtractTextPlugin.extract({ use: loaders, fallback: 'vue-style-loader', publicPath: '../../', // 修改背景图加载不出来...原创 2020-01-07 14:56:32 · 1756 阅读 · 0 评论 -
Loading chunk (\d)+ failed 错误方案
已经上线的项目在正式服运行正常,过了一段时间需要该需求,放在测试上一跑一直报错,并且是4个人测试时,两台电脑没问题,运行正常,另外两个人一直出这个错误。百度了一下,网上有很多关于这个问题的修改方式。这个问题出现概率比较小但是一旦出现就会导致页面崩溃,参考了网上众多大佬的文章,最后采用vue-router的错误处理函数 onError解决问题...原创 2020-01-10 14:35:22 · 5203 阅读 · 2 评论 -
路由无法跳转,或自动返回的原因
项目使用vant-uiaxios请求数据后使用了this.$toast.clear();清除加载中等弹窗,此时 如果页面接口没有任何弹窗使用this.$toast.clear();时,可能造成路由跳转错误,或者自动返回上个路由或首页等错误...原创 2020-04-02 14:59:19 · 2335 阅读 · 0 评论 -
router.replace(),后router.go(-1)需要点击两次才能返回解决
现在有三个页面A页面,B页面,C页面需要实现的功能是:A跳转>B,B跳转>C,C页面使用replace()跳转>B,B返回A解决方案在C跳转B的时候使用router.replace()跳转,同时router.go(-1)this.$router.replace({name:'b'})this.$router.go(-1)...原创 2020-04-25 13:35:40 · 3887 阅读 · 4 评论 -
Replace Autoprefixer browsers option to Browserslist config,VUECLI3报错
报错内容:Replace Autoprefixer browsers option to Browserslist config.Use browserslist key in package.json or .browserslistrc file.Using browsers option cause some error. Browserslist configcan be used...原创 2020-05-07 18:29:34 · 1807 阅读 · 0 评论 -
uniapp打包安卓,高德地图:getLocation:fail [geolocation:7]
错误提示:“errMsg”: "getLocation:fail [geolocation:7]KEY错误 请到http://lbs.amap.com/api/android-location-sdk/guide/utilities/errorcode/查看错误码说明说是我申请的高德key绑定的sha1值与apk签名sha1值不对应。解决找到原因是因为当前 HBuilderX+版本已经到3.1.10,官方提供了新的公共测试证书中的sha1,最新sha1填入高德申请的key中,完美解决问题原创 2021-04-27 14:22:01 · 3781 阅读 · 0 评论 -
TypeError: Cannot read properties of undefined (reading ‘$vm‘)
错误原因:data中对象下未定义字段,但是在页面中有调用data() { return { order_count:{} }},<view class="num" :class="{'num2':order_count.wait_pay>=10}" v-if="order_count.wait_pay>0">{{order_count.wait_pay}}</view>order_count中未定义 wait_pay 所以页面报错了需要在ord.原创 2022-03-10 15:50:49 · 2989 阅读 · 0 评论