HarmonyOS Refresh组件设置.enabled\(false\)内部组件事件使用,需求是禁止或者允许下拉刷新?

// xxx.ets
import { webview } from '@kit.ArkWeb';
import { common, Want } from '@kit.AbilityKit';

const TAG = 'ContextMenu';

@Entry
@Component
struct B {
  controller: webview.WebviewController = new webview.WebviewController();
  @State isRefreshing: boolean = false
  build() {
    Column() {
      Refresh({ refreshing: $$this.isRefreshing, offset: 120, friction: 100 }) {
        Web({
          src: 'www.huawei.com',
          controller: this.controller
        })
      }.enabled(false)
    }
  }
}
阅读 532