home.wxml 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <!--pages/home/home.wxml-->
  2. <header1></header1>
  3. <view>
  4. 今天星期{{week}}
  5. <text>
  6. 我叫{{obj.name}},今年{{obj.age}}
  7. </text>
  8. </view>
  9. <!-- 列表渲染 -->
  10. <!-- v-for= 'item in arr' :key=index -->
  11. <view wx:for="{{arr}}" wx:for-item="item" wx:key="index">
  12. <view>
  13. {{index+1}}--我叫{{item.name}}--今年{{item.age}}
  14. </view>
  15. </view>
  16. <!-- 条件渲染 -->
  17. <view wx:if="{{obj.age < 18}}">未成年</view>
  18. <view wx:elif="{{obj.age == 18}}">刚成年</view>
  19. <view wx:else="{{obj.age > 18}}">成年人</view>
  20. <!-- 内置组件 -->
  21. <button bind:tap="getMain">哈哈哈</button>
  22. <input type="text" class="inp" bindtap="getCC" />
  23. <!-- 引用 -->
  24. <template name="news">
  25. <view>今天天气真好,今天是星期{{hoilday}}</view>
  26. </template>
  27. <template name="aa">
  28. <view>哈哈哈哈哈</view>
  29. </template>
  30. <view class="aa" catch:tap="getAA">
  31. <view class="bb" catch:tap="getBB"></view>
  32. </view>
  33. <!-- swiper -->
  34. <view class="swiper">
  35. <swiper indicator-dots="{{indicatorDots}}" autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}">
  36. <block wx:for="{{background}}" wx:key="*this">
  37. <swiper-item>
  38. <view class="swiper-item {{item}}"></view>
  39. </swiper-item>
  40. </block>
  41. </swiper>
  42. </view>
  43. <!-- scroll-x 横滚 -->
  44. <view class="page-section-spacing">
  45. <scroll-view class="scroll-view_H" scroll-x="true" bindscroll="scroll" style="width: 100%">
  46. <view id="demo1" class="scroll-view-item_H demo-text-4"></view>
  47. <view id="demo2" class="scroll-view-item_H demo-text-5"></view>
  48. <view id="demo3" class="scroll-view-item_H demo-text-6"></view>
  49. <view id="demo1" class="scroll-view-item_H demo-text-4"></view>
  50. <view id="demo2" class="scroll-view-item_H demo-text-5"></view>
  51. <view id="demo3" class="scroll-view-item_H demo-text-6"></view>
  52. </scroll-view>
  53. </view>
  54. <!-- scroll-y 竖滚 -->
  55. <view class="page-section-spacing">
  56. <scroll-view scroll-y="true" style="height: 300rpx;" bindscrolltoupper="upper" bindscrolltolower="lower" bindscroll="scroll" scroll-into-view="{{toView}}" scroll-top="{{scrollTop}}">
  57. <view id="demo1" class="scroll-view-item demo-text-7"></view>
  58. <view id="demo2" class="scroll-view-item demo-text-8"></view>
  59. <view id="demo3" class="scroll-view-item demo-text-9"></view>
  60. <view id="demo1" class="scroll-view-item demo-text-7"></view>
  61. <view id="demo2" class="scroll-view-item demo-text-8"></view>
  62. <view id="demo3" class="scroll-view-item demo-text-9"></view>
  63. </scroll-view>
  64. </view>