У меня есть приложение NativeScript/Angular2 с использованием Telerik-UI, когда я пытаюсь отобразить изображения с помощью директивы ListViewStaggeredLayout в RadListView, я получаю пустую страницу. Использование того же кода для отображения текста работает нормально, то есть 2 столбца и расположение в шахматном порядке. Использование ListViewGridLayout для отображения изображений также работает. Я видел старую документацию Telerik, показывающую, что это возможно с изображениями, но я не могу понять, что нужно установить. HTML-код ниже. Спасибо.
<RadListView [items]="pictures">
<template tkListItemTemplate let-item="item">
<GridLayout>
<Image col="0" src="{{ 'res://listview/layouts/' + item.photo + '.jpg' }}" stretch="aspectFill" loadMode="async"></Image>
<!-- <Label col="0" [text]="item.title" textWrap="true"></Label> -->
</GridLayout>
</template>
<ListViewStaggeredLayout tkListViewLayout scrollDirection="Vertical" spanCount="2" itemWidth="180"></ListViewStaggeredLayout>
<!-- <ListViewGridLayout tkListViewLayout scrollDirection="Vertical" itemHeight="200" spanCount="2"></ListViewGridLayout> -->
</RadListView>