- 博客(18)
- 收藏
- 关注
原创 微信小程序wxml-to-canvas 二维码分享pc端报错:image load error Error: readFileSync:fail the value of “position“ is
用到了wxml-to-canvas生成画报,画报里有二维码。模拟器和手机上都可以正常显示,pc端小程序会报这个错,导致画报中的二维码和二维码以下的区域都显示不了。排查了一下,确定就是二维码src的原因。我项目中的二维码路径是根据接口返回前端自己生成的base64路径。引用base64src.js之后这样使用。于是按照方法转了一下,就成功了。
2025-01-09 10:24:10
249
原创 解决微信小程序分包js打入主包
2.在manifest.json,点击源码视图:查找:mp-weixin:添加:"optimization":{ "subPackages":true }1.检查page.json分包root后的路径是否有‘/’,没有的话是对的,有则会打包时分包的js也会打入主包的vendor.js。
2025-01-08 13:56:07
338
原创 vue 页面QRCode生成多个二维码偶尔不显示
做项目时出现这样一个bug:一个ei-dialog弹框里含有两个二维码,这两个二维码里的值都是通过把后端接口返回值塞入QRCode里生成的,但是某天发现点开弹框时这两个二维码有时只显示一个,有时两个都不显示,有时都显示,随机程度完全看当时的运气。开始我以为是网速的问题,但是打印了当我打开这个窗口时,接口的返回,也能拿得到。于是疯狂搜索,最终找到了答案。
2024-02-29 14:40:43
801
1
原创 移动端ios 设置fixed后里面内容不显示
在外层加一个大div,在大div里放 => 需要滚动的元素放一个div,需要固定底端的元素放一个div。
2023-09-21 15:29:32
393
原创 小程序中后台返回pdf二进制文件流,预览并下载
后端接口返回二进制文件流,前端要在Hbuilder里(uni微信小程序)展示下载。1.api2.js需要在接口表明这个属性否则下载后的pdf会是。
2023-09-20 10:38:12
1800
4
转载 vue watch监听报错
做项目的时候遇到一个报错,后来在排查中发现是watch里新加的一个监听导致,因为新加的这个监听数组是由接口动态获取,没获取到的时候就会报错。知道了原因后根据这篇文章,用if先判断有没有获取到,就不报错了。
2023-07-31 10:24:32
248
1
原创 el-cascader级联选择器手动赋值,input框不回显
1.在与级联组件同级的位置放置一个el-input标签,v-model与级联选择的绑定的变量相同,这样级联选择选什么都会赋给input。3.用样式把级联的input框隐藏掉,把弹出的panel位置调整一下,使它对准在input的正上方就ok啦!ps:可能会遇到只能点击不能输入的情况,是因为el-input被压到低下了,调整一下层级关系就可以,像这样。里是省市区,我输入‘北京’,就可以显示绑定,但是如果输入‘aaa’,就会显示无匹配数据⬇。并且失去焦点后,‘aaa’也会丢失。
2023-07-18 14:18:14
4465
5
原创 vue中父向子传值prop和props的区别
我以为是多加了一个s的原因,反正去掉就不报错了,可以正常传值。结果在别的子组件再次使用prop时,父组件的值传不过来一直是undefined,一层层找才发现是prop书写的原因,我加上s又可以传值了。总结:如果子组件里与父组件传递过来的值名称重复(但是应该避免这种情况,最好不要重复),使用prop则不会报错;正常应该使用props!父向子传值时,没注意子组件里也有个tableData,于是使用”props“的时候报了一个错。数据属性“tableData”已经声明为道具。请使用prop默认值。
2023-03-31 11:20:36
419
原创 vue数据更新了,但是页面不渲染的问题
https://blog.youkuaiyun.com/yin_you_yu/article/details/94459696
2022-07-19 10:05:44
9404
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人