本文實例講述了微信小程序?qū)崿F(xiàn)動態(tài)設置placeholder提示文字及按鈕選中取消狀態(tài)的方法。分享給大家供大家參考,具體如下:
麻江網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)建站!從網(wǎng)頁設計、網(wǎng)站建設、微信開發(fā)、APP開發(fā)、成都響應式網(wǎng)站建設公司等網(wǎng)站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)建站2013年開創(chuàng)至今到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設就選創(chuàng)新互聯(lián)建站。
效果圖展示
通過綁定點擊事件placeholder方法,獲取data-num的值,通過js判斷num等于幾,然后通過class="{{num==X?'active':''}}"
表達式判斷哪個標簽處于選中狀態(tài)(即藍底白字);
js通過獲取data-key,設置input輸入框中placeholder的動態(tài)值
wxml里的內(nèi)容:
<view class="retrieve-list"> <div 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='申請?zhí)? data-val='an' class="{{num==5?'active':''}}">申請?zhí)?lt;/span> <span bindtap="placeholder" data-num='6' data-key='代理人' data-val='ag' class="{{num==6?'active':''}}">代理人</span> </div> <div class="option"> <span bindtap="placeholder" data-num='7' data-key='代理機構(gòu)' data-val='ac' class="{{num==7?'active':''}}">代理機構(gòu)</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='發(fā)明人' data-val='in' class="{{num==9?'active':''}}">發(fā)明人</span> <span bindtap="placeholder" data-num='10' data-key='專利權(quán)人' data-val='pa' class="{{num==10?'active':''}}">專利權(quán)人</span> </div> </view>
js里的內(nèi)容:
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 }) })
希望本文所述對大家微信小程序開發(fā)有所幫助。
分享文章:微信小程序?qū)崿F(xiàn)動態(tài)設置placeholder提示文字及按鈕選中/取消狀態(tài)的方法
轉(zhuǎn)載源于:http://www.chinadenli.net/article26/jdjcjg.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供自適應網(wǎng)站、網(wǎng)站營銷、企業(yè)建站、網(wǎng)站排名、品牌網(wǎng)站制作、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)