小程序开发之mpvue开发之大坑

小程序开发之mpvue开发之大坑


本人从小程序测试版时,开始入手小程序,那时市面上还没有一个小程序的应用,不过觉得小程序的概念蛮好的,将来必有发展的前景,于是和大多数应用入门一样,写了个helloword,熟悉其他的语法,工具集等等,由于之前用过angurlajs,avalonji,vue等框架,对于小程序还是蛮容易入手的,通过一个多月的努力,也开发出了一个小程序版本的商城应用。
不过在开发原生小程序的时候,发现小程序有以下几点不足:
1、很难在不同的组件件共享数据,如vuex。
2、组件功能开发繁琐,组件化难度大,要复用成本高。
3、父子组件传递数据麻烦
。。。
在公司决定开发新版的小程序时,查阅了一些资料,对比了wepy、mpvue、原生小程序之后,毅然决然的入手了mpvue,瞄中的就是mpvue提供的更加便捷的组件化开发。没想到因此入了大坑。。。。
1、小程序打包时,包大小呈指数性上涨(小程序的包大小有限制)
2、在调试时,一切顺利,列表swiper切换顺畅,列表下拉滑溜,可是提交体验版后,发现卡得怀疑人生。
3、下拉列表当拉动到一定位置时,比如400个商品位置,商品列表变一片空白,在等了一段时间后,才会显示数据,甚至有时,小程序直接卡死退出。
4、一些输入框数据双向绑定延时严重,当表单提交时,数据还是为改变前的数据。
5、瀑布流实现麻烦。有一个文章列表,实现如小红书首页般的文章瀑布流列表,mpvue木有现成的组件可以实现,走了很多弯路。
总结一个道理就是,入坑前,一定要提前知道有哪些坑,跨不跨得过去,值不值得。上面的坑会在其他文章中描述解决方案。可关注本人其他文章

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值