W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
解釋:指定頁(yè)面顯示區(qū)域作為參照區(qū)域之一
Object object
margins 參數(shù)說(shuō)明: 用來(lái)擴(kuò)展(或收縮)參照節(jié)點(diǎn)布局區(qū)域的邊界。
屬性名 | 類型 | 必填 | 默認(rèn)值 | 說(shuō)明 |
---|---|---|---|---|
left |
Number |
否 |
節(jié)點(diǎn)布局區(qū)域的左邊界 |
|
right |
Number |
否 |
節(jié)點(diǎn)布局區(qū)域的右邊界 |
|
top |
Number |
否 |
節(jié)點(diǎn)布局區(qū)域的上邊界 |
|
bottom |
Number |
否 |
節(jié)點(diǎn)布局區(qū)域的下邊界 |
<view class="wrap">
<scroll-view class="scroll-view" scroll-y>
<view class="scroll-area" style="{{appear ? 'background: #ccc' : ''}}">
<text class="notice">向下滾動(dòng)讓小球出現(xiàn)</text>
<!-- 占位元素 -->
<view class="filling"></view>
<!-- 小球 -->
<view class="ball"></view>
</view>
</scroll-view>
</view>
Page({
onReady() {
this.intersectionObserver = swan.createIntersectionObserver(this);
this.intersectionObserver
.relativeToViewport({
bottom: 100
});
console.log('實(shí)例:', this.intersectionObserver); // {selector: null, margins: {bottom: 100}} 用來(lái)收縮參照區(qū)域
swan.showModal({
title: 'relativeToViewport',
content: JSON.stringify(this.intersectionObserver._relativeInfo)
});
},
onUnload() {
this.intersectionObserver && this.intersectionObserver.disconnect();
}
});
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: