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

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

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

一、使用wx:if指令

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

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

因為 wx:if 之中的模板也可能包含數據綁定,所有當 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ù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 一個Js文件函數中調用另一個Js文件函數的方法演示

    一個Js文件函數中調用另一個Js文件函數的方法演示

    這篇文章主要介紹了一個Js文件函數中調用另一個Js文件函數的方法,兩個javascript文件中相互調用函數,主要是將引入的Js文件代碼放在</body>下面。具體操作方法可查看下文,需要的朋友可以參考下
    2017-08-08
  • JavaScript提升機制Hoisting詳解

    JavaScript提升機制Hoisting詳解

    這篇文章主要介紹了JavaScript提升機制Hoisting詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-10-10
  • 終于解決了IE8不支持數組的indexOf方法

    終于解決了IE8不支持數組的indexOf方法

    今天,測試報過來一個js bug, 在IE8下有個js錯誤,但是在其它瀏覽器下(Firefox, Chrome, IE9)下面都很正常。后來調試發(fā)現原因是在IE8下,js數組沒有indexOf方法。
    2013-04-04
  • JavaScript提高網站性能優(yōu)化的建議(二)

    JavaScript提高網站性能優(yōu)化的建議(二)

    這篇文章主要介紹了JavaScript提高網站性能優(yōu)化的建議(二)的相關資料,需要的朋友可以參考下
    2016-07-07
  • JavaScript數組去重的3種方法和代碼實例

    JavaScript數組去重的3種方法和代碼實例

    這篇文章主要介紹了JavaScript數組去重的3種方法和代碼實例,本文直接給出實例代碼,需要的朋友可以參考下
    2015-07-07
  • js的offsetleft屬性的用法小結

    js的offsetleft屬性的用法小結

    本文主要介紹了js的offsetleft屬性的用法小結,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-05-05
  • JS面試題中深拷貝的實現講解

    JS面試題中深拷貝的實現講解

    在本篇文章里小編給大家分享的是關于JS面試題中深拷貝的實現講解,需要的朋友們可以參考下。
    2020-05-05
  • 解決js相同的正則多次調用test()返回的值卻不同的問題

    解決js相同的正則多次調用test()返回的值卻不同的問題

    今天小編就為大家分享一篇解決js相同的正則多次調用test()返回的值卻不同的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-10-10
  • 詳解webpack打包后如何調試的方法步驟

    詳解webpack打包后如何調試的方法步驟

    這篇文章主要介紹了詳解webpack打包后如何調試的方法步驟,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11
  • js學習心得_一個簡單的動畫庫封裝tween.js

    js學習心得_一個簡單的動畫庫封裝tween.js

    下面小編就為大家?guī)硪黄猨s學習心得_一個簡單的動畫庫封裝tween.js。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07

最新評論

赞皇县| 抚州市| 台南县| 开平市| 泸州市| 迁安市| 崇州市| 门头沟区| 全州县| 彰化市| 厦门市| 洛川县| 元朗区| 邳州市| 永定县| 沂源县| 桓台县| 漳州市| 邳州市| 垣曲县| 桃园市| 庆云县| 常熟市| 和静县| 封开县| 镇赉县| 德令哈市| 米泉市| 湖南省| 新建县| 延川县| 泉州市| 图木舒克市| 灵丘县| 财经| 封丘县| 无为县| 陈巴尔虎旗| 抚顺县| 疏附县| 高唐县|