我的页面是nvue页面,代码如下,已经给scroll-view设置了固定高度,但是refresherpulling、refresherrefresh、refresherrestore、refresherabort 方法都不执行。
把:style="{ height: (globalData.windowHeight - 80 - 88 - globalData.statusBarHeight) + 'rpx' }"
改成 style="{ height: '320rpx' }" 也一样不行。
<template>
<view style="display: flex; flex: 1;">
<scroll-view
class="service-list-content"
:style="{ height: (globalData.windowHeight - 80 - 88 - globalData.statusBarHeight) + 'rpx' }"
:scroll-y="true"
:refresher-enabled="true"
refresher-default-style="none"
:refresher-triggered="false"
@scrolltolower="scrolltolowerFun"
@refresherpulling="onPulling"
@refresherrefresh="onRefresh"
@refresherrestore="onRestore"
@refresherabort="onAbort"
>
<view
:style="{ height: (globalData.windowHeight - 80 - 88 - globalData.statusBarHeight) + 'rpx' }"
></view>
</scroll-view>
</view>
</template>
heroMan (作者)
文档这列是“平台差异说明”,我以为没备注到的都是支持的呢
2025-04-14 11:13