亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

微信小程序控制view隱藏顯示的5種方法匯總

 更新時間:2022年04月22日 10:03:09   作者:徊憶羽菲  
在微信小程序開發(fā)時,經常要用到一個控件會根據(jù)不同的情況和環(huán)境動態(tài)顯示與隱藏這種情況,下面這篇文章主要給大家介紹了關于微信小程序控制view隱藏顯示的5種方法,需要的朋友可以參考下

一、使用wx:if指令

因為 wx:if 是一個控制屬性,需要將它添加到一個標簽上。但是如果我們想一次性判斷多個組件標簽,我們可以使用一個標簽將多個組件包裝起來,并在上邊使用 wx:if 控制屬性。

<view wx:if="{{3>2}}">我是wx:if</view>

因為 wx:if 之中的模板也可能包含數(shù)據(jù)綁定,所有當 wx:if 的條件值切換時,小程序框架有一個局部渲染的過程,因為它會確保條件塊在切換時銷毀或重新渲染。

  同時 wx:if 也是惰性的,如果在初始渲染條件為 false,小程序框架什么也不做,在條件第一次變成真的時候才開始局部渲染。

  相比之下,hidden 就簡單的多,組件始終會被渲染。

  一般來說,wx:if 有更高的切換消耗而 hidden 有更高的初始渲染消耗。因此,如果需要頻繁切換的情景下,用 hidden 更好,如果在運行時條件不大可能改變則 wx:if 較好。

二、使用opacity屬性

<view style="opacity:{{opacity}}">我是opacity屬性</view>

三、使用display屬性

<view style="display:none">每個組件都有的display屬性</view>//元素不顯示
  
<view style="display:block">每個組件都有的display屬性</view>//元素顯示
  
<view hidden="{{'adfad'=='adf'}}">每個組件都有的dy屬性</view>//當然在{{}}表達式中也可以使用一些簡單的運算。

四、還有一種方式可以使用絕對定位

使元素脫離文檔流,通過改變元素的top和left屬性值控制元素的顯示與否

五、使用hidden屬性

在頁面的js文件中通過修改hidden值來控制,

<view hidden="true">每個組件都有的hidden屬性</view>
  
<view hidden='false'>每個組件都有的hidden屬性</view>
  
<view hidden="{{hiddenn}}">每個組件都有的hidden屬性</view>

總結

到此這篇關于微信小程序控制view隱藏顯示的5種方法的文章就介紹到這了,更多相關小程序控制view隱藏顯示內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論