angular 的原生脚本不支持 android 的 ng-template
native script with angular not supporting ng-template for android
想要在新页面的本机脚本中显示带有自定义行项目的列表视图,并使用 Xto 扩充列表视图。但是我的应用程序上的本机脚本未检测到列表项的 ng-template。
<ListView id="listView" class="list_group" item="datas" itemTap= "onItemTap($event)">
<ng-template let-item="item">
<StackLayout class="list-group-item">
<Label text="item.name"></Label>
</StackLayout>>
</ng-template>
</ListView>
com.tns.nativescript/Exception
Error is ui/ng-template not found for element NgTemplate
这是在 NativeScript 的 listView 中使用模板的格式 Angular。
<ListView [items]="myItems" (itemTap)="onItemTap($event)">
<template let-item="item" let-i="index" let-odd="odd" let-even="even">
<StackLayout [class.odd]="odd" [class.even]="even">
<Label [text]='"index: " + i'></Label>
<Label [text]='"[" + item.id +"] " + item.name'></Label>
</StackLayout>
</template>
</ListView>
所以,试试模板,而不是 ng-template
想要在新页面的本机脚本中显示带有自定义行项目的列表视图,并使用 Xto 扩充列表视图。但是我的应用程序上的本机脚本未检测到列表项的 ng-template。
<ListView id="listView" class="list_group" item="datas" itemTap= "onItemTap($event)">
<ng-template let-item="item">
<StackLayout class="list-group-item">
<Label text="item.name"></Label>
</StackLayout>>
</ng-template>
</ListView>
com.tns.nativescript/Exception
Error is ui/ng-template not found for element NgTemplate
这是在 NativeScript 的 listView 中使用模板的格式 Angular。
<ListView [items]="myItems" (itemTap)="onItemTap($event)">
<template let-item="item" let-i="index" let-odd="odd" let-even="even">
<StackLayout [class.odd]="odd" [class.even]="even">
<Label [text]='"index: " + i'></Label>
<Label [text]='"[" + item.id +"] " + item.name'></Label>
</StackLayout>
</template>
</ListView>
所以,试试模板,而不是 ng-template