0
で見つかった複数のビューは、私はそのようなリストビューNativeScriptエラーです。リストテンプレート
私がイメージボタンを追加したい<ListView [items]="groceryList" row="1" class="small-spacing" [class.visible]="listLoaded">
<template let-item="item" columns="*, auto" >
<Label [text]="item.name" class="medium-spacing"></Label>
</template>
</ListView>
を持っていました。だから私はちょうど私がエラーを取得していますエミュレータを実行した後、私のImage
<ListView [items]="groceryList" row="1" class="small-spacing" [class.visible]="listLoaded">
<template let-item="item" columns="*, auto" >
<Label [text]="item.name" class="medium-spacing" col="0"></Label>
<Image src="res://delete" (tap)="delete(item.id)" col="1"></Image>
</template>
</ListView>
にtemplate
にcolumns="*, auto"
と col="0"
ラベルへとcol="1"
を追加しました:
を任意の考え、なぜそれが起こっているとそれを修正する方法は?
メインコンテナの 'StackLayout'または' GridLayout'を 'ListView'テンプレートの中に追加し、' Layout'の中に 'Image'と' Label'を追加する必要があります。たとえば、 '<ラベル[テキスト] = "item.name"クラス= "中間隔"> <画像src = "res://削除"(タップ)= "削除(item.id)"> StackLayout> ' –
@NikolayTsonevは' template'を取り出すべきですか? – sreginogemoh
'template'を削除する必要はありません。その中にレイアウトを追加する必要があります –