index.wxml 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <!--index.wxml-->
  2. <view class="wrapper flex-auto flex-vertical ">
  3. <view class="logo">
  4. <image class="logo-img" src="../../images/img_gqsj_01@2x.png" style="width:208px; height:71px" />
  5. </view>
  6. <swiper
  7. style="height: {{bannerHeight}}px"
  8. autoplay="true"
  9. indicator-dots="true"
  10. indicator-color="#fff"
  11. indicator-active-color="red"
  12. >
  13. <swiper-item class="swiper-item">
  14. <image src="../../images/img_banner01@2x.png" style="width: 100%; height: {{bannerHeight}}px"/>
  15. <view class="swiper-item__text">
  16. <text class="swiper-item__title">钢琴课程</text>
  17. <text class="swiper-item__subtitle">带您提高音乐素养</text>
  18. <text class="swiper-item__desc">为您打造一系列定制课程</text>
  19. </view>
  20. </swiper-item>
  21. <swiper-item class="swiper-item">
  22. <image src="../../images/img_banner01@2x.png" style="width: 100%; height: {{bannerHeight}}px"/>
  23. <view class="swiper-item__text">
  24. <text class="swiper-item__title">钢琴课程</text>
  25. <text class="swiper-item__subtitle">带您提高音乐素养</text>
  26. <text class="swiper-item__desc">为您打造一系列定制课程</text>
  27. </view>
  28. </swiper-item>
  29. </swiper>
  30. <view class="time">
  31. <view class="line"></view>
  32. <view class="line"></view>
  33. <view class="line"></view>
  34. <view class="line"></view>
  35. <view class="line"></view>
  36. <view class="time-clock">
  37. <image class="time-bg" src="../../images/img_shijianbg_01@2x.png" />
  38. <image class="time-icon" src="../../images/img_shijian_01@2x.png" />
  39. <text class="time-text">{{clock}}</text>
  40. </view>
  41. </view>
  42. <view class="start flex-auto flex-horizontal">
  43. <image class="start-bg" src="../../images/btn_kaishi_01@2x.png" />
  44. <button class="start-btn" bindtap="handleBtnClick">{{isLearning ? '结束' : '开始' }}</button>
  45. </view>
  46. <zan-popup show="{{ showPopup }}" bindclose="togglePopup">
  47. <canvas canvas-id="shareCanvas" style="width: {{shareCanvasWidth}}px; height:{{shareCanvasHeight}}px">
  48. </canvas>
  49. <button class="share-btn" size="mini" bindtap="handleShare">生成图片发到朋友圈</button>
  50. </zan-popup>
  51. </view>