微信小程序——block組件


block與view,text等的區別是渲染頁面時,它不實際輸出自身,但包含在block塊中的組件會被輸出。舉個例子

<block wx:if="{{isShow}}">
    <view>...</view>
    <view>...</view>
    ...
</block>

或者你可以這樣寫:

<view wx:if="{{isShow}}">
    <view>...</view>
    <view>...</view>
    ...
</view>

比起上面的寫法,這種寫法在渲染時會多出外面的一層view

你也可以這樣寫:

<view wx:if="{{isShow}}">...</view>
<view wx:if="{{isShow}}">...</view>
...

相比之下還是第一種方法科學點。

block僅僅作為指令的載體,除了在block組件上使用wx:if指令我,我們還可以使用wx:for指令。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM