NativeScript tap() event in XML only work right on Button tag? not work correctly on and image
NativeScript tap() event in XML only work right on Button tag? not work correctly on <Label> and image
I set (tap) = "function()" for each object of listView using ng-template, but when trying to touch each item tap doesn't work correctly and should touch it more than twice or more to work correctly, what should I do? Is it the NativeScript bug ? or my code syntax error?
except this, one more time I had this problem with NativeScript when reading it's docs and used tap method on an image that doesn't work with one touching.
<ListView [items]="filterList" row="1" class="small-spacing" [class.visible]="listLoaded">
<ng-template let-item="item">
<Label [text]="item.name" class="medium-spacing" (Tap)="selectItem(item.id)"></Label>
</ng-template>
</ListView>
selectItem(id: string)
this.router.navigate(["/grocery", id]);
1 Answer
1
try (onTap) method instead of (tap)
Thanks for contributing an answer to Stack Overflow!
But avoid …
To learn more, see our tips on writing great answers.
Required, but never shown
Required, but never shown
By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.
See this link. There is also a workaround.
– leopal
Sep 10 '18 at 7:14