-->

iklan banner

Cara Memperbaiki Itemtap Yang Tidak Menyala Dikala Ada Tombol Didalam Template Listview Nativescript

Cara memperbaiki itemTap yang tidak menyala ketika ada tombol didalam template listview nati Cara memperbaiki itemTap yang tidak menyala ketika ada tombol didalam template listview nativescript

Pada pembahasan kali ini aku akan menyebarkan seputar cara memperbaiki itemTap yang tidak menyala ketika ada button didalam template listview. Menurut perkiraan saya, penyebab utama kenapa hal ini tidak berjalan sebagaimana mestinya ialah karna si listener kebingungan, dimana didalam listview itu sendiri ada listener dengan nama itemTap, dan di dalam button ada listener dengan nama tap.

Pertanyaan utama yang akan muncul adalah, apakah hal ini sanggup kita atasi? jawabannya tentu bisa, berikut ialah caranya.

Ibaratkan kita punya listview sederhana menyerupai ini:
 <ListView items="{{ items }}" itemTap="onTap">     <ListView.itemTemplate>       <StackLayout>         <Label text="{{ city }}" />         <Button text="Button" tap="btnTap" />       </StackLayout>     </ListView.itemTemplate> </ListView> 

Sintak diatas masih dalam keadaan tidak bejalan dengan baik, Dan cara menuntaskan duduk kasus ini cukuplah mudah, caranya sederhana, kau cukup tambahkan atribut loaded pada tag buttonnya, menyerupai ini :
 <ListView items="{{ items }}" itemTap="onTap">     <ListView.itemTemplate>       <StackLayout>         <Label text="{{ city }}" />         <Button text="Button" tap="btnTap" loaded="btnLoaded" />       </StackLayout>     </ListView.itemTemplate> </ListView> 

Tunggu ini masih belum beres, kiprah kau selanjutnya ialah menghandle fungsi btnLoadednya di kepingan JS-nya, caranya :
 exports.btnLoaded = function (args) {     var btn = args.object;     btn.android.setFocusable(false); }; 

Jika sudah, coba kau test kembali apakah kini listenernya sudah berjalan dengan normal apa belum, seharusnya sih sudah berjalan normal. Saya mempraktikan cara ini pada nativescript 4.x. Perlu kau ketahui, informasi ini sudah ada dari nativescript yang dahulu di tahun 2015.

Mungkin aku cukupkan dulu hingga disini, biar goresan pena ini bermanfaat dan sanggup membantu kau yah :)
Sumber http://www.kang-cahya.com

Berlangganan update artikel terbaru via email:

0 Response to "Cara Memperbaiki Itemtap Yang Tidak Menyala Dikala Ada Tombol Didalam Template Listview Nativescript"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel