W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
解釋:使用選擇器指定一個(gè)節(jié)點(diǎn),作為參照區(qū)域之一。
String selector,Object object
selector 參數(shù)說明:選擇器。
margins 參數(shù)說明:用來擴(kuò)展(或收縮)參照節(jié)點(diǎn)布局區(qū)域的邊界。
屬性名 | 類型 | 必填 | 默認(rèn)值 | 說明 |
---|---|---|---|---|
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
.relativeTo('.scroll-view', 50);
console.log('實(shí)例:', this.intersectionObserver); // {selector: ".scroll-view", margins: 50}
swan.showModal({
title: 'relativeTo',
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)系方式:
更多建議: