为了账号安全,请及时绑定邮箱和手机立即绑定

weex官方文档手册上问题和踩过的几个坑。

1、list下拉刷新bug(web端的时候根本不会正常触发loadmore事件)

2、image注意写宽高,input注意字体大小(特别是input在web端表现和app端完全两样,有时候甚至没法正常输入)。

3、modal.toast 没有清空定时器的功能,注意做防重复处理,可以用setTimeout做一个同步更新状态。

4、web端使用picker需要做额外处理(需要在index.html中额外引入:
<script class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC" data-original="../node_modules/@weex-project/weex-picker/js/build/index.js"></script> )。

5、stream.fetch注意post请求的请求头问题(fetch请求需要特别注意content-type的类型,特别是application/json和application/x-www-form-urlencoded的数据格式是不一样的,不要用混淆了。并且put、delete请求不能发送application/json的数据类型)。

6、input没有v-model。

7、animation的position定位问题,在手机端不支持left、top这样的位移方式,可以用transform来做兼容,但切记web端必须加上单位才能正常执行,app端不用加上单位也能正常执行。

8.modal 中alert之类的duration问题(alert、confirm、prompt加上duration完全是没用的,应该是手册上存在的笔误)。

9、animation中styles中transform存在的问题(显示为一个对象,但只能接受一个字符串,多个动画中间用空格隔开,如:transform: 'translate(500px, 500px) rotate(3600deg)')。

当然手册上还有些问题,当时没记下来,后再再去找又一时找不到,如果大家还有发现其他问题,可以在下面留言。

点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
Web前端工程师
手记
粉丝
9110
获赞与收藏
2572

关注作者,订阅最新文章

阅读免费教程

感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消