本机脚本,角度不支持ng-template for android

时间:2017-09-30 18:03:54

标签: angular nativescript angular2-nativescript

想要在新页面中使用自然脚本中的自定义行项目显示列表视图,并使用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 /异常

  

错误是找不到元素NgTemplate

的ui / ng-template

1 个答案:

答案 0 :(得分:0)

这是在listView for NativeScript 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

来源:https://docs.nativescript.org/angular/ui/list-view.html