美文网首页
一个商城小程序的采坑之路

一个商城小程序的采坑之路

作者: Paranoidyang | 来源:发表于2018-07-16 20:34 被阅读461次

前言

之前公司一直都用vue做项目,最近换了一家做小程序的,便利用这几天好好恶补了一下,发现小程序与vue真是极其相似,都是数据驱动、组件化开发,也定义了一下类似v-if、v-for之类的指令,感觉做过vue的简直可以无缝切换到小程序开发(文末有github地址)。

界面

这几天就捣鼓了一个商城小程序(copy了好几个商城的UI),利用原生组件写了几个页面,也碰到了一些痛点,算是为新工作热热身吧。几个简单的界面如下:

image image image image image

痛点

  1. 原生的方式不能用sass。因为用vue习惯了用sass写样式,但小程序不能直接使用sass等预处理器,不过好像用了mpvue、wepy等框架可以实现用css预处理器(还未尝试过,试过了再更新)。

  2. 去掉标题栏必须全局统一去掉。本来以为在页面的json文件里可以覆盖,结果发现并不起作用,所以统一去掉之后,如果你在某些页面又需要标题栏只能自己用view模拟一个(如我这里的商品详情页),希望以后官方可以人性化一点。

"navigationStyle": "custom" //只在app.json中生效

3. movable-view貌似有bug。在商城首页的精选专题中我尝试了用 movable-view实现横向滚动效果,后来发现,整个页面也会随之滚动,在微信小程序社区里也有人遇到这个问题,不过没人回答,不知道是自己的问题还是官方的bug,后来就改用scroll-view实现了。

image

4. 无tab切换组件(如下所示)。虽说tarbar把position设置为top是一个tab,但这种必须在最顶部,如果要在中间某个内容区使用就只能自己实现了。

image image

5. 无法动态增加、删除节点。本来想实现一个加入购物车的动画,比如点击了加入按钮,商品图片会掉下来,慢慢变成一个圆形,落在tarbar的购物车上。结果发现不能直接删减节点,并且tabBar的位置好像也无法获取到,在开发者工具中发现其并没有渲染出来(希望知道的小伙伴告知一下,先谢谢了)。

后言

这个小项目会持续更新,我会让它更加完善,一些样式和组件的抽离、请求的封装等在后续会加上去。暂时就先这样吧,以后有遇到问题再补充,希望明天入职愉快。

刚接触小程序还没几天,有点瑟瑟发抖,有不对的地方还望小伙伴指正,共同成长。
项目github地址:https://github.com/Paranoidyang/wx_shopping_mall

相关文章

  • 一个商城小程序的采坑之路

    前言 之前公司一直都用vue做项目,最近换了一家做小程序的,便利用这几天好好恶补了一下,发现小程序与vue真是极其...

  • 小程序采坑

    全局样式选择器*被禁用 上面的代码在编译的时候就会报错,因为小程序禁用了这类选择器。大胆猜测具体原因:这类作用范围...

  • 商城类小程序推广很难?这些点你都做到了吗?

    最近,小编了解到:宜家也加入了小程序商城的运营之路,开启了快闪店的运营模式。那商城小程序好不好做,如何去推广,要做...

  • 潍坊商城小程序网站开发制作

    潍坊商城小程序开发制作潍坊商城小程序开发制作潍坊商城小程序开发制作潍坊商城小程序开发制作潍坊商城小程序开发制作潍坊...

  • 潍坊商城小程序软件开发制作

    潍坊商城小程序软件开发制作潍坊商城小程序软件开发制作潍坊商城小程序软件开发制作潍坊商城小程序软件开发制作潍坊商城小...

  • 小程序采坑之旅

    1. 微信小程序中使用腾讯地图 如果你的地图js插件是放在客户端不是部署在服务器的,比如放在小程序端,请把腾讯地图...

  • 2018-12-24

    微必知科技,专业的小程序商城、小程序模板开发公司 小程序商城是当下最火的电商购物平台,随着小程序的遍及,小程序商城...

  • 2018-12-24

    微必知科技,专业的小程序商城、小程序模板开发公司 小程序商城是当下最火的电商购物平台,随着小程序的遍及,小程序商城...

  • 潍坊软件开发制作商城小程序

    潍坊软件开发制作商城小程序潍坊软件开发制作商城小程序潍坊软件开发制作商城小程序潍坊软件开发制作商城小程序潍坊软件开...

  • 小程序商城是什么?商家应该建立吗?

    在小程序尚未诞生之时,商城常见的形态为商城网站、商城APP,小程序商城和前两个差不多,只不过将商城建立在小程序上。...

网友评论

      本文标题:一个商城小程序的采坑之路

      本文链接:https://www.haomeiwen.com/subject/mfcipftx.html