home.wxml 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. <!--pages/home/home.wxml-->
  2. <view>
  3. <button bind:tap="handleUser">设置用户名</button>
  4. <button bind:tap="getUser">获取用户名</button>
  5. <van-button type="default">默认按钮</van-button>
  6. <van-button type="primary">主要按钮</van-button>
  7. <van-button type="info">信息按钮</van-button>
  8. <van-button type="warning">警告按钮</van-button>
  9. <van-button type="danger">危险按钮</van-button>
  10. <headers></headers>
  11. <view>哈哈哈哈</view>
  12. <template name="aa">
  13. <text>这是首页内容</text>
  14. </template>
  15. <!-- 数据绑定 -->
  16. <view class="first">我叫{{name}}</view>
  17. <!-- 列表渲染 -->
  18. <!-- 渲染:
  19. while、do while、for
  20. for in
  21. for of
  22. map
  23. forEach
  24. -->
  25. <!-- v-for="(item,index) in xxx" :key="index" -->
  26. <!-- wx:for -->
  27. <view wx:for="{{list}}" wx:key="index" wx:for-item="item">
  28. <view>
  29. {{index+1}}--{{item.name}}--{{item.age}}
  30. </view>
  31. </view>
  32. <!-- 条件渲染 -->
  33. <!--
  34. if else-if else
  35. switch case
  36. -->
  37. <!-- v-if v-else-if v-else -->
  38. <!-- wx:if wx:else wx:elif -->
  39. <view class="main" wx:if="{{age < 18}}">未成年</view>
  40. <view class="main" wx:elif="{{age == 18}}">成年</view>
  41. <view class="main" wx:else="{{age > 18}}">青年</view>
  42. <!-- 事件 -->
  43. <view class="box" catch:tap="handleBox">
  44. <view class="box1" catch:tap="handleBox1"></view>
  45. </view>
  46. <!-- swiper -->
  47. <swiper indicator-dots="{{indicatorDots}}" autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}">
  48. <block wx:for="{{background}}" wx:key="*this">
  49. <swiper-item>
  50. <view class="swiper-item {{item}}"></view>
  51. </swiper-item>
  52. </block>
  53. </swiper>
  54. <!-- scroll-view -->
  55. <view class="page-section-spacing">
  56. <scroll-view class="scroll-view_H" scroll-x="true" bindscroll="scroll" style="width: 100%">
  57. <view id="demo1" class="scroll-view-item_H demo-text-1"></view>
  58. <view id="demo2" class="scroll-view-item_H demo-text-2"></view>
  59. <view id="demo3" class="scroll-view-item_H demo-text-3"></view>
  60. <view id="demo1" class="scroll-view-item_H demo-text-1"></view>
  61. <view id="demo2" class="scroll-view-item_H demo-text-2"></view>
  62. <view id="demo3" class="scroll-view-item_H demo-text-3"></view>
  63. <view id="demo1" class="scroll-view-item_H demo-text-1"></view>
  64. <view id="demo2" class="scroll-view-item_H demo-text-2"></view>
  65. <view id="demo3" class="scroll-view-item_H demo-text-3"></view>
  66. </scroll-view>
  67. </view>
  68. </view>