记录vant weapp 小程序组件库遇到的坑以及ios和安卓兼容问题 SubmitBar

组件一:SubmitBar 提交订单栏IOS不显示,安卓正常

前情提要(可忽略)
因为项目比较着急,正好这个组件跟设计图类似,欣喜万分,拿来即用。然鹅,现实跟想象中真是完全不同。
IOS上完全不展示这个组件,安卓正常。苦恼万分,想着只是css问题(想着vant不可能有这种不显示的bug),浪费半天时间,无果。第二天头脑清醒的把组件拿到别的页面尝试,竟然能展示。
问题及解决
最终,判定是因为SubmitBar 放在了tab标签里面。如果放在tab里面IOS就会有问题,放在外层就正常。

组件二: flex布局 (Layout 布局)

这个其实跟vant没有太大关系,但是也有一点点关系,因为在实践过程中,发现如果用了flex布局或者vant layout组件, ***如果不在flex box父级多加一层view标签,IOS就会有问题,安卓正常……***,
这个问题也是很迷茫,开始比较着急用的是比较笨的方法,判断是IOS就多增加一个类样式。
第二天清醒了,发现多包一层view标签就OK.呵呵……

未完待续……

猜你喜欢

转载自blog.csdn.net/Taurus_0811/article/details/107691762