首页主要显示:轮播图、菜单、最新资讯、最新上架的图书

效果图


wxml代码

<!--轮播:远程数据(图片地址+连接地址)【对象数组,数组中的每个元素包含图片地址+链接地址】-->
<view ><!--swiper属性里面的设置相比上面,多了个if判断是否显示,jieguo=true; jieguo2=false-->
<!--远程数据地址:http://phpshop.yaoyiwangluo.com/wx_lunbo.php-->
<swiper indicator-dots="{{indicatorDots}}" vertical="{{vertical}}" autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}" > <block wx:for="{{images2}}" wx:key="a002" style='height:120px;'><!--给每个swiper-item外围添加了链接--><navigator url='{{item.dizhi}}'><swiper-item><image src="{{item.tupian}}" class="slide-image2" /></swiper-item></navigator></block>
</swiper>
</view><!--快捷菜单-->
<view class='menu'><navigator url='/pages/gongyong/chanpin_list' class='menu-item'><image src='/img/menu01.png' mode='widthFix' class='menu-img'></image><text class='menu-mc'>所有图书</text></navigator><navigator url='/pages/fenlei/index'  open-type="switchTab" class='menu-item'><image src='/img/menu02.png' mode='widthFix' class='menu-img'></image><text class='menu-mc'>图书分类</text></navigator><!--navigator的open-type属性 可选值 'navigate'、'redirect'、'switchTab',对应于wx.navigateTo、wx.redirectTo、wx.switchTab的功能open-type="navigate"等价于API的 wx.navigateTo 而wx.navigateTo的url是需要跳转的应用内非 tabBar 的页面的路径open-type="redirect"等价于API的 wx.redirectTo 而wx.redirectTo的url是需要跳转的应用内非 tabBar 的页面的路径open-type="switchTab"等价于API的 wx.switchTab而wx.switchTab的url是需要跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面最后一个switchTab事件触发以后 把前面的页面都关闭了  --><!--原理:判断用户是否登录,登录则链接到用户中心的首页;没有登录则链接到用户登录页面(tabBar页面)逻辑:user_id(用户登录的数字id)初始为0;读取缓存中的u_id的值;如果有则赋值给user_id(大于0的数字)--><navigator wx:if="{{user_id > 0}}" url='/pages/huiyuan/index2' class='menu-item'><image src='/img/menu03.png' mode='widthFix' class='menu-img'></image><text class='menu-mc'>用户中心</text></navigator><!--会员登录页面/pages/huiyuan/index是tabBar页面,所以需要添加 open-type="switchTab"--><navigator  wx:else url='/pages/huiyuan/index' open-type="switchTab" class='menu-item'><image src='/img/menu03.png' mode='widthFix' class='menu-img'></image><text class='menu-mc'>用户中心</text></navigator><!--订单列表的链接 处理同上 用户中心--><navigator wx:if="{{user_id > 0}}" url='/pages/huiyuan/dingdan/dingdan_list' class='menu-item'><image src='/img/menu04.png' mode='widthFix' class='menu-img'></image><text class='menu-mc'>我的借阅</text></navigator><navigator  wx:else url='/pages/huiyuan/index' open-type="switchTab" class='menu-item'><image src='/img/menu04.png' mode='widthFix' class='menu-img'></image><text class='menu-mc'>我的借阅</text></navigator><navigator url='/pages/guanyu/fangkui' class='menu-item'><image src='/img/menu05.png' mode='widthFix' class='menu-img'></image><text class='menu-mc'>留言反馈</text></navigator><!---php版本下面id对应为 236,237,236--><navigator url='/pages/gongyong/xinxi_list?cs_lxid=236&mc=帮助中心' class='menu-item'><image src='/img/menu06.png' mode='widthFix' class='menu-img'></image><text class='menu-mc'>帮助中心</text></navigator><navigator url='/pages/gongyong/xinxi_list?cs_lxid=237&mc=平台介绍' class='menu-item'><image src='/img/menu07.png' mode='widthFix' class='menu-img'></image><text class='menu-mc'>平台介绍</text></navigator><navigator url='/pages/gongyong/xinxi_list?cs_lxid=241&mc=活动列表' class='menu-item'><image src='/img/menu08.png' mode='widthFix' class='menu-img'></image><text class='menu-mc'>最新公告</text></navigator></view> <!--获取web网站后台发布的最新3条信息-->
<!--远程地址:http://phpshop.yaoyiwangluo.com/wx_news_list.php 【对象数组】-->
<block wx:for="{{xinxis}}" wx:key="myid"><navigator url='/pages/gongyong/xinxi_info?cs_xxid={{item.myid}}' class='xinxi'><image class='xinxi-icon' src='/img/news.png'></image><text class='xinxi-text'>{{item.myshijian}} {{item.mybiaoti}}</text><image class='xinxi-arrow' src='/img/right.png'></image></navigator>
</block><!--区块标题-最新上架产品; 更多链接到所有产品页面-->
<view class='qukuai'><view class='y01'></view><text class='t01'>最新上架图书</text><navigator url="/pages/gongyong/chanpin_list"  class='m01'>更多></navigator>
</view><!--最新上架商品-->
<view class='zuixin'><!--远程数据(对象数组):http://www.yaoyiwangluo.com/wx_CpList_top4.asp--><!--获取的远程数据赋值给数组变量:zuixins;然后循环显示该数组的内容--><block wx:for="{{zuixins}}" wx:key="cp_id"><!--每个产品会链接到详细页面,需要的参数:产品id+产品名称--><navigator url='/pages/chanpin/xiangxi?cpid={{item.cp_id}}&cpmc={{item.cp_mingcheng}}' class='zuixin-item'><image src='{{item.cp_tupian}}' mode='widthFix' class='zuixin-img'></image><text class='zuixin-mc'>{{item.cp_mingcheng}}</text><view><text class='zuixin-jiage0'>价格:¥</text><text class='zuixin-jiage1'>{{item.jiage}}</text><text class='zuixin-jiage2'></text></view></navigator></block>
</view><!--销售排行-标题区块-->
<view class='qukuai'><view class='y01'></view><text class='t01'>图书借阅榜</text><navigator url="/pages/gongyong/chanpin_list"  class='m01'>更多></navigator>
</view>
<!--销售排行-商品列表-->
<block wx:for="{{tuijians}}" wx:key="cp_id">
<navigator url='/pages/chanpin/xiangxi?cpid={{item.cp_id}}&cpmc={{item.cp_mingcheng}}' class='paihang-item'><view class='paihang-tupian'><image class='paihang-img' src='{{item.cp_tupian}}' mode='widthFix'></image></view><view class='paihang-xinxi'><text class='paihang-mingcheng'>{{item.cp_mingcheng}}</text><text class='paihang-jianjie'>产品简介</text><view><text class='paihang-xuhao'>No.{{index+1}}</text><text class='paihang-xiaoshou'> | 456人付款 | </text><text class='paihang-jiage0'> ¥</text><text class='paihang-jiage1'> {{item.jiage}}</text></view></view>
</navigator>
</block>

wxss代码

/*广告图样式*/.ad01 {box-shadow: 0px 2px 2px gainsboro; /*阴影*/margin: 2px; /*外边距*/
}.ad01-img {width: 100%;
}/*轮播图样式*/
.slide-image {height: 120px;width: 100%;display: inline-block;overflow: hidden;
}.slide-image2 {height: 100%;width: 100%;display: inline-block;overflow: hidden;
}/*快捷菜单*/.menu {display: flex;flex-wrap: wrap; /*换行*/border-bottom: 1px solid gainsboro; /*菜单最下面线条*/
}.menu-item {width: 25%; /*1行4个菜单*/padding: 5px; /*内边距*/box-sizing: border-box;display: flex;justify-content: center; /*左右居中*/flex-direction: column; /*从上到下*/
}.menu-img {width: 66%;align-self: center;
}.menu-mc {font-size: 14px;align-self: center;
}.xinxi {display: flex;align-items: center;padding: 5px;border-bottom: 1px solid #f2f2f2;
}.xinxi-icon {width: 22px;height: 22px;
}.xinxi-text {flex-grow: 1;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}.xinxi-arrow {width: 13px;height: 13px;
}/*区块标题*/.qukuai {display: flex;background-color: aliceblue;align-items: center;
}.y01 {width: 3px;height: 18px;background-color: green;margin: 5px;box-shadow: 2px 2px 2px gainsboro;
}.t01 {color: gray;flex-grow: 1;text-shadow: 1px 1px 1px gainsboro;
}.m01 {color: gray;margin-right: 5px;text-shadow: 2px 2px 2px gainsboro;
}.zuixin {display: flex;flex-wrap: wrap;
}.zuixin-item {width: 50%;display: flex;flex-direction: column;padding: 5px;box-sizing: border-box;border-bottom: 1px dotted gainsboro;
}.zuixin-img {width: 100%;border: 1px solid #fcfafa;border-radius: 5px;box-shadow: 0px 2px 2px gainsboro;padding: 5px;box-sizing: border-box;
}.zuixin-mc {font-size: 12px;padding: 3px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
}.zuixin-jiage0 {font-size: 10px;padding: 3px;color: red;
}.zuixin-jiage1 {font-size: 14px;padding: 3px;color: red;
}.zuixin-jiage2 {font-size: 11px;padding: 3px;color: gray;
}/*销售排行*/.paihang-item {display: flex;padding: 5px;width: 100%;
}.paihang-tupian {width: 25%;
}.paihang-img {width: 100%;border: 1px solid gainsboro;border-radius: 5px;box-shadow: 0px 2px 2px gainsboro;
}.paihang-xinxi {width: 75%;margin-left: 5px;margin-right: 10px;display: flex;flex-direction: column;
}.paihang-mingcheng {font-size: 13px;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}.paihang-jianjie {font-size: 11px;color: gray;margin: 3px 0;
}.paihang-xuhao {color: green;font-size: 13px;
}.paihang-xiaoshou {font-size: 11px;color: gray;
}.paihang-jiage0 {font-size: 10px;color: red;
}.paihang-jiage1 {font-size: 13px;color: red;
}

原创 基于微信小程序毕业设计题目选题课题 图书馆图书借阅小程序的设计与实现(1)首页相关推荐

  1. 原创 基于微信小程序毕业设计题目选题课题 羽毛球篮球足球乒乓球场地球馆预约小程序的设计与实现(1)首页

    首页主要是最新的资讯.场地球馆说明 效果图 wxml页面 <view><image class="ad01" src="/img/1.png" ...

  2. 原创 基于微信小程序毕业设计题目选题课题 羽毛球篮球足球乒乓球场地球馆预约小程序的设计与实现(3)我的预约列表

    我的预约列表,效果图 wxml代码 <!--pages/huiyuan/yuyue_list.wxml--> <view class="yuyue" wx:for ...

  3. 校园失物招领小程序 开题报告和作品效果图(基于微信小程序毕业设计题目选题课题)

    用户首次登陆系统需要注册一个用户或直接使用微信作为账号,用户在登录平台后,可以进行平台的操作.主要模块包括以下几点: (1)登录功能:注册普通账号登录:也可以直接使用微信登录:登录后可以修改用户的基本 ...

  4. 基于微信小程序的租车小程序 毕业设计毕业论文 开题报告和效果图(基于微信小程序毕业设计题目选题课题)

  5. 自习室图书馆座位预约小程序 开题报告(基于微信小程序毕业设计题目选题课题)

    开题报告 效果图

  6. 校园、同城二手交易信息小程序 毕业设计毕业论文 开题报告和效果图参考(基于微信小程序毕业设计题目选题课题)

  7. 医院预约挂号小程序 毕业设计毕业论文 开题报告和效果图参考(基于微信小程序毕业设计题目选题课题)

  8. 基于微信运动场地预约小程序 毕业设计毕业论文 开题报告和效果图(基于微信小程序毕业设计题目选题课题)

  9. 房产中介预约看房小程序 毕业设计毕业论文 开题报告和效果图参考(基于微信小程序毕业设计题目选题课题)

最新文章

  1. 在没有安装OpenCV的电脑运行OpenCV程序
  2. vc6 前进后退 番茄_openMP 使用 VC6+Intel Compiler 9.1 (来自网络)
  3. lua和unity如何交互_Unity中C#对象与Lua之间交互的原理
  4. 【讨论】关于什么时候使用module,什么时候使用class
  5. 图论--最短路--Floyd(含路径输出)
  6. Mozilla 放出新的 Firefox 3.5 RC 版本(RC 3)
  7. 深入理解 JVM Class文件格式(十)
  8. 【Flink】flink-1.12 通过 -t 指定模式后无法指定yarn参数
  9. 项目投标注意点001---项目投标那点事
  10. 数据科学家在“新常态”下发生了怎样的转变?
  11. 非科班前端人的一道送命题:0.1+0.2 等于 0.3 吗?
  12. Java开发笔记(一百三十九)JavaFX的输入框
  13. 麟龙指标通达信指标公式源码_麟龙饱和度公式源码副图指标公式-通达信公式 -程序化交易(CXH99.COM)...
  14. ECDSA_SVP_Attack
  15. 22. vCenter上解决”此主机当前没有管理网络冗余“的警告
  16. 为什么计算机桌面图标不见了,为什么电脑桌面上的图标全不见了?
  17. 2021/7/15——集训Day.10
  18. matlab命令 elempro,装好MATLAB后,The markup in the document preceding the root elem
  19. 前端开发一枚,入职前自学的感觉不难,为什么工作起来很吃力?
  20. 口碑、银盒子相关功能是否支持问题

热门文章

  1. 网络安全突发事件应急处置工作预案
  2. 同型号服务器更改硬盘,服务器更换硬盘需要怎么做
  3. 忙里偷闲( ˇˍˇ )闲里偷学【C语言篇】——(9)链表
  4. 「机器学习速成」嵌套:高维度数据映射到低维度空间
  5. python序列是几维_numpy中三维阵列的二维切片序列
  6. ASP.NET MVC程序设计实验一:布局页和主页设计
  7. 格式化输出(占位符%)
  8. 【基于Arduino RFID门禁系统】
  9. mysql中约束性别_MySQL常见约束
  10. linux上erlang编译安装手记