- 博客(28)
- 收藏
- 关注
原创 uniapp输入法软键盘弹起,窗口顶起
focus 为聚焦(键盘谈起),blur为失焦(键盘落下),just-position="false"为弹起键盘,页面不往上移动。inputBottom为input离底部的距离。
2023-05-12 14:55:17
1034
原创 传参报错 Error in onLoad hook: “URIError: URI malformed“
这是因为,传递的参数里面包含有 % ,所以报错。
2023-05-05 20:47:33
860
原创 uniapp 获取版本号
在manifest.json中配置时需要提交到App云端打包后才能生效,所以在真机运行的时候获取的是HBuilder 5+ Runtime的版本号。拿到的当前应用的版本如果热更新过就是热更新的版本。此API获取的apk(或ipa)的版本号。
2023-05-04 19:07:24
1664
原创 Error in render: “TypeError: Cannot read properties of undefined (reading ‘0‘)“
造成这样的原因,一般都是数据嵌套太深,没办法渲染数据造成的。没办法渲染item2.imgs[0]这个数据就会报错。item2.imgs为list里面一个数组,解决: 再次for循环item2.imgs。list 为请求获得数据串,
2023-04-19 09:47:12
1113
原创 event handler for “service.requestComponentInfo“: “TypeError: Cannot read properties of undefined (r
在 onLoad 里面用了 uni.createSelectorQuery() 查找要元素,导致找不到 handCenter 节点,因为元素还没有渲染出来,就开始查找元素,肯定会报错的。解决方案:在外面套一层 this.$nextTick(),或者放在 onReady 里面就好了。
2023-04-19 09:08:19
627
原创 uniapp tabbar中间突起(没用任何组件)
这是我的效果图(我的加号不是主页,是用的navigateTo跳转)上面为封装的tabbar组件,在main.js里面注册全局组件。这是pages.json 里面tabbar的配置。在主页面里面引入组件。
2023-04-13 17:13:56
294
原创 渲染层错误
小程序进入页面就开始加载,但是数据没有请求到,这时页面显示加载的时候image里面的值是空的,就会出现渲染层、网络层错误。2.更改版本库(可能是版本库造成的原因)
2023-04-12 11:35:15
522
原创 position:fixed失效
如果一个元素设置了position:fixed;其父元素设置了tansform属性的话,其fixed值都会失效,直接会使position:fixed;变成position:absolute;直接把这个div移到父级(设置了tansform属性)之外就行了,反正是悬挂,没什么影响。
2023-04-12 10:29:41
446
原创 遮罩层去掉默认背景白色
鼠标悬停到引用组件上,去源码直接改样式。小程序需要在methods方法后边加上。方法二:直接改源码(不知道有啥后果)方法一:(只适用H5)
2023-04-01 16:34:01
468
原创 uni-app 实现根据用户不同角色显示不同的tabBar
微信的tabBar最多5个,所以不能折磨写, 但其他的好像能折磨用(原因是因为这样用可以解决闪烁问题)我的方法原理: 相当于封装一个公共组件,需要用的地方就调用,(把自带的tabBar隐藏了就好了),下面的就是创建个vuex,放进去了3组数据(因为有3个角色),网上的是真麻烦啊(我也是抄的)!创建组件xiaoz.vue,根据权限(角色)调用不同的数据。在网上大量百度之后,好多都走不通,自己总结了一下!样子都一样的,无非就是数据不一样,千万别想太复杂了。切换tabBar时,需要把这个隐藏了,不然会报错。
2023-03-31 17:41:50
2577
1
原创 onbackpress无效
原因 : uniapp的onBackPress生命周期支持h5、app、支付宝,返回到指定页面可以用。但是注意 : uniapp的onBackPress生命周期是不支持微信小程序的。
2023-03-31 16:48:56
695
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人