- 博客(9)
- 收藏
- 关注
原创 console.log发现对象需要一个个点开
当我们需要打印一个对象时,发现他有时候是缩起来的,需要一个个点开,非常不便在console.log时,使用深拷贝,就可以解决了console.log(JSON.parse(JSON.stringify( this.detailData)));这是新的打印:...
2022-05-27 14:15:58 528
原创 js 过滤掉除了正整数以外的其他
有个输入框,只能输入数字,输入其他,如 - . 等都无效this.addForm.sortField=newValue.replace(/[^0-9]/g, '').replace(/\D/g,'').replace(/\b(0+)/gi,"");
2022-05-06 17:10:12 485
原创 小程序web-view访问不到地址
小程序之前有个功能,进入一个web-view的页面。但由于后台的原因,访问不到了。于是重新打包,重新部署。按道理是能正常访问的,但微信小程序和微信浏览器死活访问不到,其他浏览器可以正常访问。后来把一个路由名字给换掉就好了。我觉得是微信有个缓存的功能,因为这个地址之前挂过,微信缓存了挂后的空白页面,导致即使部署新的也访问的空白页面,并且这个缓存还清不掉!!把url换掉,就会重新访问了。淦。...
2022-04-28 14:15:39 726
原创 小程序实现本地图片缓存功能
公司最近有个需求,就是我们的小程序的详情页一点开就是好几十张图片,特别浪费流量,而且不够快。于是就想,能不能把上次加载的图片存在本地,等下次打开的时候直接加载本地图片就可以了?事实证明是可行的。新建一个upImg.js文件,把所有的功能都写在里面。const fs = wx.getFileSystemManager();//入口方法function chekcimgstorsize(warrantyId, data) { return new Promise((resolve,
2022-04-22 18:31:15 5166
原创 flex布局既想两端对齐又要最后一行左对齐
需要设置justify-content:space-between,同时在该元素上增加::after,亲测可行.alr_k{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;}.alr_k::after{content:"";display:block;width:32%;height:...
2021-12-15 18:16:15 1579
转载 小程序自定义导航栏
UI设计了一个小程序去掉原生导航栏的样式,要求实现。开始时我发现全面屏和普通屏效果不一样,这样肯定不行,于是开始寻找解决办法。现已解决,记录如下。首先,页面的json上肯定要设置"navigationStyle":"custom",用来去掉原生导航栏。接着新建组件title,title.wxm:<viewclass="nav"style="height:{{navBarHeight}}px;"><viewclass="nav-main"><!...
2021-12-08 14:51:08 1595
原创 tortoisegit合并分支
假如master是主分支,新建一个dev分支开发,开发结束后,先把dev提交了。然后切换到master分支,选择“合并”,选择dev,就可以合并了
2021-12-08 09:35:51 1719 2
原创 解决vue项目在别人的电脑上能运行,在自己的电脑上报错的问题
把别人的项目从git上拉下来,npm install报一大堆的错误。npm run dev也启动不了。搞了半天,直接把别人的项目全额拷贝过来也运行不了。最后发现是node版本的问题,我的是最新的16.13,他的是14.18.1。回退到这个版本就可以了。解决。真是大坑。...
2021-11-11 17:15:11 1916
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人