最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信小程序教程系列之視圖層的條件渲染(10)

 更新時(shí)間:2017年04月19日 11:44:43   作者:michael_ouyang  
這篇文章主要為大家詳細(xì)介紹了微信小程序教程系列之視圖層的條件渲染,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本教程為大家分享了使用wx:if進(jìn)行視圖層的條件渲染,供大家參考,具體內(nèi)容如下


使用wx:if進(jìn)行視圖層的條件渲染

示例:

wxml:使用view

<!--index.wxml-->
<button bindtap="EventHandle">按鈕</button>
<!-- wx:if -->
<view wx:if="{{boolean==true}}">
  <view class="bg_black"></view>

</view>
<view wx:elif="{{boolean==false}}">
  <view class="bg_red"></view>
</view>

wxss:

/**index.wxss**/
.bg_black {
 height: 200rpx;
 background: lightskyblue;
}
.bg_red {
 height: 200rpx;
 background: lightpink;

}

js:

// index.js

Page({
 data: {
  boolean:false
 },
 EventHandle: function(){
  var bol = this.data.boolean;
  this.setData({
   boolean: !bol

  })

 }

})

運(yùn)行:


續(xù)上:

把上面標(biāo)注綠色部分的view改成block

wxml:使用block

<!--index.wxml-->
<button bindtap="EventHandle">按鈕</button>
<!-- wx:if -->
<block wx:if="{{boolean==true}}">
  <view class="bg_black"></view>
</block>
<block wx:elif="{{boolean==false}}">
  <view class="bg_red"></view>

</block>

運(yùn)行:


續(xù)上:

增加一個(gè)wx:for做列表渲染

wxml:

<!--index.wxml-->
<button bindtap="EventHandle">按鈕</button>
<!-- wx:if -->
<block wx:if="{{boolean==true}}" wx:for="{{arr}}">
  <view class="bg_black">內(nèi)容:{{item}}</view>
</block>
<block wx:elif="{{boolean==false}}">
  <view class="bg_red">無(wú)內(nèi)容</view>

</block>

index.js:

// index.js
Page({
 data: {
  boolean:false,
  arr: [1,2,3]
 },

 EventHandle: function(){

  var bol = this.data.boolean;

  this.setData({

   boolean: !bol

  })

 }

})

運(yùn)行:

編輯錯(cuò)誤。


原因是wx:if不能與wx:for共用在一個(gè)組件上!

續(xù)上:

wx:if和wx:for必須分開(kāi)使用

wxml:

<!--index.wxml-->
<button bindtap="EventHandle">按鈕</button>
<!-- wx:if -->
<block wx:if="{{boolean==true}}">
  <block wx:for="{{arr}}">
    <view class="bg_black">內(nèi)容:{{item}}</view>

  </block>
</block>
<block wx:elif="{{boolean==false}}">
  <view class="bg_red">無(wú)內(nèi)容</view>

</block>

wxss:

/**index.wxss**/
.bg_black {
 height: 200rpx;
 background: lightskyblue;
}
.bg_red {
 height: 200rpx;

 background: lightpink;

}

index.js:

// index.js
Page({
 data: {
  boolean:false,
  arr: [1,2,3]
 },
 EventHandle: function(){
  var bol = this.data.boolean;

  this.setData({
   boolean: !bol

  })

 }

})

運(yùn)行:


以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

襄汾县| 博野县| 苍梧县| 柯坪县| 柘荣县| 涪陵区| 昭通市| 凤翔县| 拜城县| 廉江市| 松阳县| 衢州市| 佳木斯市| 渭源县| 涡阳县| 师宗县| 张家界市| 武宁县| 伊春市| 阳原县| 九龙坡区| 新巴尔虎右旗| 宁陕县| 安乡县| 华阴市| 嘉祥县| 油尖旺区| 资中县| 报价| 合肥市| 广宁县| 石柱| 恩平市| 富蕴县| 望城县| 百色市| 康乐县| 壶关县| 河北区| 启东市| 临朐县|