美文网首页
2020-11-16 制作首页

2020-11-16 制作首页

作者: 阿啦啦啦啦啦 | 来源:发表于2021-03-07 08:29 被阅读0次

设计稿如下图

image.png

分析页面结构

  1. 小程序头部头 带图标的【湾区租车】头部
  2. 组合搜索框一个
  3. 走马灯组件一个,图片从接口获取
  4. 【豪华商务】【精选婚车】【自驾出行】车型的列表跳转,这里代码逻辑可复用,一个页面就可以了,只是查询的接口不一样,【豪华商务】【精选婚车】【自驾出行】这个是车辆类型,应该从数据库中获取,不应该写死,图标也是,至少做到前端可配置
  5. 后面是一个精选列表,每个车辆类型放2条数据,更多按钮跳转跟4的跳转是一样的。数据条数让后端接口控制,前台不写死。

页面交互

  1. 进入页面获取定位信息,用户允许后获得定位,根据定位匹配数据库中的城市信息,设置默认选中城市,以上逻辑报错就给默认城市 【深圳】(城市列表接口标记默认城市,或者取第一个)
  2. 输入车辆品牌,确认搜索,直接带参数{cityCode,keyword}跳转到【搜索页面】
  3. 点击走马灯,跳转到对应的页面
  4. 点击【车辆分类】或者【更多】,跳转到对应的【分类详情页面】
  5. 点击列表条目,跳转到【车辆详情页面】

编码实现

  1. 程序头部
    这里微信小程序是不支持图标的,我们直接配置文字就行了,修改pages.json#pages.style.navigationBarTitleText=湾区租车
  2. 组合搜索框
    flex 布局,左右两部分,左边用picker组件 右边用uni-search-bar组件
  3. 轮播图
    使用swiper组件
  4. 三个导航按钮
    使用flex布局 justify-content: space-between;即可。这里有个地方要注意,如果轮播图是导航到tabbar上 <navigator url="../mine/mine" open-type="switchTab">豪华商务</navigator> 此时 open-type="switchTab"是必须的,否则没办法导航到tabbar
  5. 列表
    v-for 循环即可

相关文章

  • 2020-11-16 制作首页

    设计稿如下图 分析页面结构 小程序头部头 带图标的【湾区租车】头部 组合搜索框一个 走马灯组件一个,图片从接口获取...

  • 综合实战

    制作有路网首页 有路网首页布局框架制作 划分区域,确定div 测量各个区域的宽高 使用浮动对网页进行布局 整合各章...

  • 周一 2020-11-16 23:00 - 06:19 雨晴雨

    2020-11-16 觉得自己很菜的一天周一 2020-11-16 23:00 - 06:19 雨晴雨 10h59...

  • 综合实战

    制作有路网首页 有路网首页布局框架制作 划分区域,确定div测量各个区域的宽高使用浮动对网页进行布局 整合各章中的...

  • 婚礼请柬

    效果图 功能说明 免费制作自己的结婚小程序 个人页面点击'我的制作' 首页添加展示图片 点击首页图片进入详情添加详...

  • Collection制作商品首页

    实现带有广告视图的商品首页,主要包括三个个页面:首页,秒杀,热卖。 用到控件 UIImageView,UILabl...

  • 2018-03-06

    今天是3月6日,上班的第四天。 今天旁边的男同事蒋磊,教我制作淘宝店铺首页装修,以及手机端首页装修。我学会了制作全...

  • 第9章 Vue项目开发之首页

    首页制作完的整体效果: 如果你想看首页整体开发效果,直接运行master分支即可:https://github.c...

  • 猫眼电影-Axure原型制作

    一.制作啦猫眼电影App的4个首页面今天借着制作的原型页面讲制作Axure的几个交互效果: 底部tabbar的切换...

  • Unity 坦克发射子弹(简单)

    首页,制作子弹的预制体,叫:Bullet。Bullet预制体,添加Componet ---> Rigidbody,...

网友评论

      本文标题:2020-11-16 制作首页

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