Nativescript Angular 2 - Как передать переменные в функцию tap (xml)? - PullRequest
0 голосов
/ 08 апреля 2019

У меня есть список сообщений пользователя.Я хочу реализовать подобную функцию.Я хочу передать идентификатор записи функции, чтобы я мог добавить подобное в базу данных.

Нажатие на Stacklayout должно вызвать функцию like.

home.component.html (происходит сбой)

<ListView [items]="posts">
    <ng-template let-post="item">
        <StackLayout (tap)="likePost( {{ post.id }} )>
            ...
        </StackLayout>
    </ng-template>
</ListView>

1 Ответ

1 голос
/ 30 апреля 2019
<ListView [items]="posts">
    <ng-template let-post="item">
        <StackLayout (tap)="likePost(post.id)>
            ...
        </StackLayout>
    </ng-template>
</ListView>

В вашем home.component.ts

likePost(id) {
//Use Id here and register the line
}
...