Шаблон компонента NativeScript RadListView - PullRequest
0 голосов
/ 10 декабря 2018

Я пытаюсь использовать угловой компонент в качестве шаблона для RadListView.

<StackLayout>
  <RadListView [items]="stories"
               marginRight="-2"
               separatorColor="transparent"
               height="100%">
    <ng-template tkListItemTemplate
                 let-story="item">
      <NewsItem [story]="story"></NewsItem>
    </ng-template>
  </RadListView>
</StackLayout>

Я получаю следующую ошибку.

file: /// app /tns_modules / tns-core-modules / ui / core / view / view.js: 57: 124: Ошибка ошибки JS: onMeasure () не установил измеренное измерение, вызвав setMeasuredDimension () ProxyViewContainer (435)

1 Ответ

0 голосов
/ 15 декабря 2018

Разобрался.Сам шаблон должен иметь контейнер.

<StackLayout>
  <RadListView [items]="stories"
               marginRight="-2"
               separatorColor="transparent"
               height="100%">
    <ng-template tkListItemTemplate
                 let-story="item">
      <StackLayout>
        <NewsItem [story]="story"></NewsItem>
      </StackLayout>
    </ng-template>
  </RadListView>
</StackLayout>
...