嵌套组件中的ScrollView无法滚动

时间:2019-05-08 14:36:05

标签: angular scrollview nativescript

在NativeScript / Angular中,我有一个带有ScrollView的组件。当放置在另一个组件中时,它可以毫无问题地滚动,除非它位于同一页面的另一个ScrollView中。由于这是一个下拉列表组件,因此经常需要在也需要滚动的表单上找到它。

在NativeScript文档中,另一个ScrollView中有一个ScrollView的示例,因此我不确定为什么它不起作用。

以下是下拉组件的要点。表单组件是带有ScrollView的典型表单组件。

<ScrollView height="100">
     <StackLayout *ngFor="let item of items">
        <dropdownItem [item]="item" [itemSelected]="itemSelected"
           (itemSelectedEvent)="selectItem($event)"></dropdownItem>
     </StackLayout>
 </ScrollView>

1 个答案:

答案 0 :(得分:0)

似乎在GridLayout中嵌套的ScrollView不起作用。发布我的问题后,我想到了一个绝妙的主意,将其放在窗体组件的StackLayout中而不是GridLayout上,并且滚动时没有问题。