Android Nativescript Angular2:点击获取Listview标签索引或文本
Angular2 Nativescript Android: 我有一个列表视图,其中填充了1xN字符串数组中的标签。当用户点击listview中的一个标签时,我想设置一个等于该标签索引或标签文本的变量 我应该如何修改xml和/或selectPlan()来实现这一点Android Nativescript Angular2:点击获取Listview标签索引或文本,android,listview,angular2-nativescript,Android,Listview,Angular2 Nativescript,Angular2 Nativescript Android: 我有一个列表视图,其中填充了1xN字符串数组中的标签。当用户点击listview中的一个标签时,我想设置一个等于该标签索引或标签文本的变量 我应该如何修改xml和/或selectPlan()来实现这一点 <ListView [items]="submenu"> <template let-item="item"> <Label [text]="item" c
<ListView [items]="submenu">
<template let-item="item">
<Label [text]="item" class="subUnselected" (tap)="selectPlan()"></Label>
</template>
</ListView>
以下是有效的方法:
<ListView [items]="submenu">
<template let-item="item">
<Label [text]="item" class="subUnselected" (tap)="selectPlan(item)"></Label>
</template>
</ListView>
selectPlan(item) {
var plan = item;
}
选择计划(项目){
var计划=项目;
}
您可以将其传递到selectPlan()
,这样它就变成了selectPlan(item)
然后相应地调整组件中的功能