使用swiper组件的时候 模拟器 安卓机使用正常
但是苹果手机真机测试时 出现BUG 只显示前两个 swiper-item 锁屏手机 重新解锁手机又渲染出来 显示正常
1.如果swiper-item 中使用了 image 组件 需要加上webp=‘true’并添加图片的长宽
2.如果swiper-item 中使用了 text组件 需要将 text更改为view或其他
使用swiper组件的时候 模拟器 安卓机使用正常 但是苹果手机真机测试时 出现BUG 只显示前两个 swiper-item 锁屏手机 重新解锁手机又渲染出来 显示正常
使用swiper组件的时候 模拟器 安卓机使用正常
但是苹果手机真机测试时 出现BUG 只显示前两个 swiper-item 锁屏手机 重新解锁手机又渲染出来 显示正常
1.如果swiper-item 中使用了 image 组件 需要加上webp=‘true’并添加图片的长宽
2.如果swiper-item 中使用了 text组件 需要将 text更改为view或其他
3 个评论
看我的,在bindchange里面用setData ,页面也会再次渲染的,问题解决
对这个组件封装之后使用了插槽为了提高复用性和扩展性;
结果:
只有第一个swiper-item内部的插槽可以渲染出来,后面的swiper-item内部的插槽完全渲染不出来,在小程序里调试,只有hot render之后才会将你当前swiper-item的内容展示出来。
另外再吐槽一句,微信的默认插槽也有问题。