HarmonyOS 鸿蒙Next Scroll组件使用onScrollFrameBegin方法报错提示问题

发布于 1周前 作者 yuanlaile 来自 鸿蒙OS

HarmonyOS 鸿蒙Next Scroll组件使用onScrollFrameBegin方法报错提示问题

 

Argument of type ‘(offset: number, state: ScrollState) => void’ is not assignable to parameter of type ‘(offset: number, state: ScrollState) => { offsetRemain: number; }’. Type ‘void’ is not assignable to type ‘{ offsetRemain: number; }’. <tsCheck>

有人知道这个是什么错误吗?

cke_6321.png

我在这里加了一个这个 // @ts-ignore 就没有这个错误,而且代码也能正常运行,求解到底是什么问题?

3 回复
要return { offsetRemain: offset }

针对HarmonyOS中Next Scroll组件使用onScrollFrameBegin方法报错的问题,首先确认该方法是否在当前版本的Next Scroll组件API中已支持。如果API文档中未提及此方法,可能是因为方法已废弃或不适用于该组件。建议检查API文档或更新日志以获取最新信息。

此外,检查方法调用的上下文是否正确,确保在适当的生命周期或回调中调用。如果代码实现无误,考虑是否有其他组件或系统权限影响。

如果问题依旧没法解决请加我微信,我的微信是itying888。

回到顶部