我在RadListView Load on Demand阅读了有关Radlistview的文档,但是我不知道如何在NativeScript-Vue中更改“ loadOnDemandItemTemplate”的模板。
默认模板包含:“加载更多”和“正在加载”标签。
<RadListView for="item in articles"
layout="linear"
loadOnDemandMode="Manual"
@loadMoreDataRequested="onLoadMoreItemsRequested"
@itemTap="onItemTap" >
<v-template>
<GridLayout>...</GridLayout>
</v-template>
</RadListView>
我想更改loadOnDemand的默认模板。
Thx
答案 0 :(得分:0)
Here is a Playground Sample如何使用Vue做到这一点。
onLoaded: function(args) {
var listView = args.object;
listView.loadOnDemandMode = "Manual";
listView.loadOnDemandItemTemplate = `<GridLayout height="100" backgroundColor="red"></GridLayout>`;
}
但是它仅适用于iOS,而Android则为known issue。