108阅读
所属分类微信小程序

作品详情

1.项目主要分为首页、商城、订单和我的四个模块,首页主要是对可销售的特种钢材进行整体的展示,包括轮播图的实现,可滑动的tabbar等,用户点击之后可跳转到对应的商品详情页进行下单。商城模块则按照钢材产品性质期货现货或者锯切零售等进行了需求的采集,用户点击需要的钢材之后可以查看到钢材的详情信息,并选择好自己所需要的不同重量、规格的产品。分类页则是用户可以交互查看到的12个次级页面,每一批订购的钢材货品都可以在这些模块里追根溯源。我的页面则是用户的登录信息展示,包括修改密码和修改认证公司或者添加管理员等操作。2.该项目的前端部分由我独立完成,整体项目实现起来难点在于订单模块的资金账模块,使用按需引入以及分包加载和加载最小体积的echarts图表等一系列优化手段来实现一个页面里加载出三张不同的echarts图表。由于小程序的限制,单包不得超过2m的限制,所以使用了以上的优化手段。另外在开发登录模块时发现微信小程序版本原因获取登录手机号的api修改为getUserProfile(),在实现手机号登录的模块时曾因为它卡住了一定的时长。最后的难点在于可复用组件的搭建:在开发订单模块时,许多版块所需要的功能样式都比较统一,因此考虑了公用组件,使冗余的代码变的更加精简,在开发公用组件时对组件的可暴露的参数和业务需求所需要的样式进行一一的比对确认,这里的实现耗费了许多时间。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论