监听 RadListView 的滚动事件
Listen to scroll events of RadListView
我需要将一些逻辑绑定到 RadListView 的 scrollOffset(根据用户滚动的距离更改一些不透明度),所以我想听 scrolledEvent,如文档所述 - https://docs.nativescript.org/angular/ui/professional-ui-components/ng-ListView/scrolling
我想像绑定到 Angular 中的任何其他事件一样绑定到它,所以通过 (scrolledEvent)="onEvent($event)"
,但它不起作用。这是 playground 示例,与工作 pullToRefresh 事件进行比较:https://play.nativescript.org/?template=play-ng&id=HzbH8p
我可能遗漏了什么,例如pullToRefresh 需要 pullToRefresh="true"
,但我在文档中没有看到类似的内容。
scrolledEvent
或 scrollStartedEvent
是 RadListView class 中的静态常量,其中包含事件名称 scrolled
/ scrollStarted
.
<RadListView [items]="countries"
pullToRefresh="true"
(pullToRefreshInitiated)="onEvent($event)"
(scrolled)="onEvent($event)"
(scrollStarted)="onEvent($event)">
我需要将一些逻辑绑定到 RadListView 的 scrollOffset(根据用户滚动的距离更改一些不透明度),所以我想听 scrolledEvent,如文档所述 - https://docs.nativescript.org/angular/ui/professional-ui-components/ng-ListView/scrolling
我想像绑定到 Angular 中的任何其他事件一样绑定到它,所以通过 (scrolledEvent)="onEvent($event)"
,但它不起作用。这是 playground 示例,与工作 pullToRefresh 事件进行比较:https://play.nativescript.org/?template=play-ng&id=HzbH8p
我可能遗漏了什么,例如pullToRefresh 需要 pullToRefresh="true"
,但我在文档中没有看到类似的内容。
scrolledEvent
或 scrollStartedEvent
是 RadListView class 中的静态常量,其中包含事件名称 scrolled
/ scrollStarted
.
<RadListView [items]="countries"
pullToRefresh="true"
(pullToRefreshInitiated)="onEvent($event)"
(scrolled)="onEvent($event)"
(scrollStarted)="onEvent($event)">