0

在我的 NS Core 6.3 应用程序中,我嵌套了 RadListViews 以显示相关项目。外部的 RadListView 显示正常,但嵌套的根本不显示。这是我的代码:

<GridLayout row="1" rows="*" columns="*">
    <lv:RadListView items="{{ asks }}">
        <lv:RadListView.itemTemplate>
            <StackLayout>
                ...

                <GridLayout rows="*" columns="auto" marginTop="10">

                    <lv:RadListView items="{{ recs }}">
                        <lv:RadListView.listViewLayout>
                            <lv:ListViewLinearLayout scrollDirection="Horizontal" />
                        </lv:RadListView.listViewLayout>
                        <lv:RadListView.itemTemplate>
                            ...
                        </lv:RadListView.itemTemplate>
                    </lv:RadListView>
                </GridLayout>
            </StackLayout>
        </lv:RadListView.itemTemplate>
    </lv:RadListView>
</GridLayout>

如果我用中继器替换内部 RadListView,项目会呈现,但我无法水平滚动它们。

请注意,此代码在 Android 上按预期工作。

我错过了一个设置还是什么?

谢谢你。

4

1 回答 1

0

我尝试了 RadListView、ListView 和 Repeater 之间的不同组合,但我无法完成这项工作。因此,对于内部列表,我最终使用了https://github.com/manijak/nativescript-carousel

于 2020-02-28T19:04:24.990 回答