2017-09-30 4 views
0

リストビューを表示するネイティブスクリプトのカスタムローアイテムを新しいページに追加し、Xを使用してリストビューを拡張します。しかし、List Itemのng-templateは、自分のアプリケーションのネイティブスクリプトでは検出されません。Nog-template for androidをサポートしていないネイティブスクリプト

<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 /例外

エラーがUI/NG-テンプレート要素が見つかりませんされてNgTemplate

+0

'NG-template'は(ない' template')行く方法は次のとおりです。

<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のテンプレートの、テンプレートを試してみてくださいあなたの 'items'束縛(大括弧がありません)。これらの例を参照として使用することができますhttps://github.com/NativeScript/nativescript-sdk-examples-ng/tree/master/app/ui-category/listview –

答えて

0

これはNativeScript角度のためのリストビューでテンプレートを使用するためのフォーマットです。構文エラーではあり - https://docs.nativescript.org/angular/ui/list-view.html

+0

いいえ...また、「ui /要素テンプレート "に見つかりました。コマンド "tns create My_Project_Name"でプロジェクトを作成しました。これで何かをしなければなりませんか? –

+0

でプロジェクトをセットアップします。 "tns create HelloWorld - テンプレートnativescript-template-ng-tutorial" とそこから続行します。または、NativeScript Side Kick(これは素晴らしい)をインストールすることもできます。https://www.nativescript.org/nativescript-sidekick 「tns create project」は、nativescriptコアタイプのプロジェクトを設定します。 –

+0

ありがとう..間違ったテンプレートを使用していました –

関連する問題