1. 程式人生 > >微信小程式開發中的注意點

微信小程式開發中的注意點

一、<view> 標籤與 <block> 標籤的區別

  • <view> 是一個元件,會在頁面上做渲染
  • <block>不是一個元件,它僅僅是一個包裝元素,只接受控制屬性,不會在頁面中做任何渲染

如下栗子,wx:else 是一個控制屬性,需要將它新增到一個標籤上

  <view class="userinfo">
    <button wx:if="{{!hasUserInfo && canIUse}}" open-type="getUserInfo" bindgetuserinfo="getUserInfo"> 獲取頭像暱稱 </button>
    <block wx:else>
      <image bindtap="bindViewTap" class="userinfo-avatar" src="{{userInfo.avatarUrl}}" mode="cover"></image>
      <text class="userinfo-nickname">{{userInfo.nickName}}</text>
    </block>
  </view>

持續更新