微信小程序实现动态设置placeholder提示文字及按钮选中/取消状态的方法
这篇文章主要介绍了微信小程序实现动态设置placeholder提示文字及按钮选中/取消状态的方法,涉及事件绑定及this.setData动态设置属性数据的相关操作技巧,需要的朋友可以参考下
本文实例讲述了微信小程序实现动态设置placeholder提示文字及按钮选中取消状态的方法。分享给大家供大家参考,具体如下:
效果图展示
通过绑定点击事件placeholder方法,获取data-num的值,通过js判断num等于几,然后通过class="{{num==X?'active':''}}"
表达式判断哪个标签处于选中状态(即蓝底白字);
js通过获取data-key,设置input输入框中placeholder的动态值
wxml里的内容:
<view class="retrieve-list"> <p class="option"> <span bindtap="placeholder" data-num='1' data-key='' data-val='' class="{{num==1?'active':''}}">全部</span> <span bindtap="placeholder" data-num='2' data-key='标题' data-val='ti' class="{{num==2?'active':''}}">标题</span> <span bindtap="placeholder" data-num='3' data-key='摘要' data-val='ab' class="{{num==3?'active':''}}">摘要</span> <span bindtap="placeholder" data-num='4' data-key='申请人' data-val='ap' class="{{num==4?'active':''}}">申请人</span> <span bindtap="placeholder" data-num='5' data-key='申请号' data-val='an' class="{{num==5?'active':''}}">申请号</span> <span bindtap="placeholder" data-num='6' data-key='代理人' data-val='ag' class="{{num==6?'active':''}}">代理人</span> </p> <p class="option"> <span bindtap="placeholder" data-num='7' data-key='代理机构' data-val='ac' class="{{num==7?'active':''}}">代理机构</span> <span bindtap="placeholder" data-num='8' data-key='公开号' data-val='pn' class="{{num==8?'active':''}}">公开号</span> <span bindtap="placeholder" data-num='9' data-key='发明人' data-val='in' class="{{num==9?'active':''}}">发明人</span> <span bindtap="placeholder" data-num='10' data-key='专利权人' data-val='pa' class="{{num==10?'active':''}}">专利权人</span> </p> </view>
js里的内容:
var app = getApp() Page({ data: { placeholder:'请输入', ph:'', num:1, key:'', }, placeholder:function(e){ var num = e.currentTarget.dataset.num this.setData({ ph: this.data.placeholder+e.currentTarget.dataset.key }) this.setData({ num: num }) })
以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!
相关推荐:
Atas ialah kandungan terperinci 微信小程序实现动态设置placeholder提示文字及按钮选中/取消状态的方法. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Tetingkap lalai yang bertindih dalam win11 sangat menjengkelkan, jadi ramai rakan ingin membatalkan tetingkap yang bertindih, tetapi tidak tahu cara membatalkannya, sebenarnya, kami hanya perlu menggunakan perisian yang berkaitan. Cara membatalkan tingkap bertindih dalam win11 Kaedah 1: Batal melalui bar tugas 1. Win11 tidak mempunyai fungsi pembatalan sendiri, jadi kita perlu memuat turun "startallback" 2. Selepas muat turun selesai, "unzip" pakej termampat penyahmampatan selesai, buka folder, jalankan program pemasangan bergambar untuk menyelesaikan pemasangan. . 3. Selepas pemasangan selesai, anda perlu membuka "Panel Kawalan" dan kemudian menukar "Lihat oleh" di sudut kanan atas kepada "Ikon Besar". 4. Dengan cara ini, anda boleh mencari "startallback", klik untuk membukanya dan masukkan "Tugas" di sebelah kiri

"Status sambungan dalam mesej log peristiwa menunjukkan Tunggu Sedia: Diputuskan sambungan kerana pematuhan NIC. Ini bermakna sistem berada dalam mod siap sedia dan kad antara muka rangkaian (NIC) telah diputuskan sambungan. Walaupun ini biasanya isu rangkaian, tetapi ia boleh juga disebabkan oleh konflik perisian dan perkakasan Dalam perbincangan berikut, kita akan meneroka cara menyelesaikan masalah ini "Apakah punca sambungan siap sedia?" pematuhan NIC? Jika anda melihat mesej "ConnectivityStatusinStandby:DisConnected,Reason:NICCompliance" dalam Windows Event Viewer, ini menunjukkan bahawa mungkin terdapat masalah dengan NIC atau pengawal antara muka rangkaian anda. Keadaan ini biasanya

Apabila membuat pesanan menggunakan Meituan, pengguna boleh memilih untuk membatalkan pesanan yang mereka tidak mahu Ramai pengguna tidak tahu cara membatalkan pesanan Meituan Pengguna boleh mengklik halaman Saya untuk memasukkan pesanan yang akan diterima dibatalkan dan klik Batal. Cara membatalkan pesanan dengan Meituan 1. Pertama, klik pada Meituan My Page untuk memasukkan pesanan yang akan diterima. 2. Kemudian klik untuk memasukkan pesanan yang perlu dibatalkan. 3. Klik Batalkan Pesanan. 4. Klik OK untuk membatalkan pesanan. 5. Akhir sekali, pilih sebab pembatalan mengikut situasi peribadi anda dan klik Hantar.

Untuk melindungi kandungan skrin atau menjimatkan kuasa, kami sering menghidupkan penyelamat skrin, tetapi mendapati ia sangat menyusahkan untuk memasukkan semula kunci kata laluan setiap kali selepas keluar dari penyelamat skrin, jadi bagaimana untuk membatalkan kunci skrin win11? , ia boleh dimatikan dalam tetapan penyelamat skrin. Cara membatalkan kunci skrin win11: 1. Mula-mula, kita klik kanan ruang kosong pada desktop dan buka "Peribadikan" 2. Kemudian cari dan buka "Antara Muka Skrin Kunci" di sebelah kanan 3. Kemudian buka "Screen Saver " dalam tetapan yang berkaitan di bahagian bawah 4. Akhir sekali, tandakan "Tunjukkan skrin log masuk semasa pemulihan" dan sahkan untuk menyimpan untuk membatalkan kunci skrin.

Program mini WeChat rasmi Xianyu telah dilancarkan secara senyap-senyap Dalam program mini, anda boleh menghantar mesej peribadi untuk berkomunikasi dengan pembeli/penjual, melihat maklumat dan pesanan peribadi, mencari item, dsb. Jika anda ingin tahu apakah program mini Xianyu WeChat. dipanggil, lihat sekarang. Apakah nama applet Xianyu WeChat Jawapan: Xianyu, transaksi terbiar, jualan terpakai, penilaian dan kitar semula. 1. Dalam program mini, anda boleh menghantar mesej terbiar, berkomunikasi dengan pembeli/penjual melalui mesej peribadi, melihat maklumat dan pesanan peribadi, mencari item yang ditentukan, dsb. 2. Pada halaman program mini, terdapat halaman utama, berdekatan, post idle, messages, and mine 5 functions; 3. Jika anda ingin menggunakannya, anda mesti mengaktifkan pembayaran WeChat sebelum anda boleh membelinya;

1. Simbol telinga ialah mod penerima suara Pertama, kami membuka WeChat. 2. Klik saya di penjuru kanan sebelah bawah. 3. Klik Tetapan. 4. Cari sembang dan klik untuk masuk. 5. Nyahtanda Gunakan earpiece untuk memainkan suara.

Apabila ramai pengguna mengalami Mango TV, sebuah perisian video, mereka memilih untuk menjadi ahli untuk menikmati lebih banyak sumber filem dan televisyen serta perkhidmatan yang lebih komprehensif. Dalam proses menggunakan perkhidmatan keahlian Mango TV, sesetengah pengguna akan memilih untuk menghidupkan fungsi pembaharuan automatik untuk menikmati diskaun bagi memastikan mereka tidak terlepas sebarang kandungan menarik. Walau bagaimanapun, apabila pengguna tidak lagi memerlukan perkhidmatan keahlian atau ingin menukar kaedah pembayaran, membatalkan fungsi pembaharuan automatik adalah satu perkara yang sangat penting untuk melindungi keselamatan harta benda Bagaimana untuk membatalkan perkhidmatan pembaharuan automatik dari Mango TV Datang dan ikuti artikel ini untuk mengetahui lebih lanjut! Bagaimana untuk membatalkan pembaharuan automatik keahlian di Mango TV? 1. Mula-mula masukkan [Saya] dalam APP mudah alih Mango TV, dan kemudian pilih [Keahlian VIP]. 2. Kemudian cari [Tube

Anda boleh membuka fungsi pembaharuan automatik pengurusan pada antara muka Ahli VIP Emas Saya untuk membatalkan. Tutorial Model Berkenaan: Sistem Huawei P50: HarmonyOS2.0 Versi: Analisis iQiyi 12.1.0 1 Buka apl iQiyi pada telefon anda, dan kemudian masukkan halaman Saya. 2 Kemudian klik Keahlian VIP Emas di bahagian atas halaman saya, dan kemudian klik Urus Pilihan Pembaharuan Automatik. 3. Klik Batalkan pembaharuan automatik dalam tetingkap pop timbul Jika anda tidak berminat, teruskan batal. 4Akhirnya sahkan untuk mematikan pembaharuan automatik dan klik Saya faham, hanya menolaknya dengan kejam. Tambahan: Cara membatalkan fungsi pembaharuan automatik pada iQiyi iPhone 1. Buka tetapan pada telefon, dan kemudian klik [AppleID] di bahagian atas antara muka tetapan. 2Klik [Langgan] pada antara muka AppleID untuk memilih
