最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

微信小程序?qū)崿F(xiàn)動態(tài)設(shè)置placeholder提示文字及按鈕選中/取消狀態(tài)的方法

來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-27 22:23:41
文檔

微信小程序?qū)崿F(xiàn)動態(tài)設(shè)置placeholder提示文字及按鈕選中/取消狀態(tài)的方法

微信小程序?qū)崿F(xiàn)動態(tài)設(shè)置placeholder提示文字及按鈕選中/取消狀態(tài)的方法:本文實(shí)例講述了微信小程序?qū)崿F(xiàn)動態(tài)設(shè)置placeholder提示文字及按鈕選中取消狀態(tài)的方法。分享給大家供大家參考,具體如下: 效果圖展示 通過綁定點(diǎn)擊事件placeholder方法,獲取data-num的值,通過js判斷num等于幾,然后通過class={{num==X&
推薦度:
導(dǎo)讀微信小程序?qū)崿F(xiàn)動態(tài)設(shè)置placeholder提示文字及按鈕選中/取消狀態(tài)的方法:本文實(shí)例講述了微信小程序?qū)崿F(xiàn)動態(tài)設(shè)置placeholder提示文字及按鈕選中取消狀態(tài)的方法。分享給大家供大家參考,具體如下: 效果圖展示 通過綁定點(diǎn)擊事件placeholder方法,獲取data-num的值,通過js判斷num等于幾,然后通過class={{num==X&

本文實(shí)例講述了微信小程序?qū)崿F(xiàn)動態(tài)設(shè)置placeholder提示文字及按鈕選中取消狀態(tài)的方法。分享給大家供大家參考,具體如下:

效果圖展示

  

通過綁定點(diǎn)擊事件placeholder方法,獲取data-num的值,通過js判斷num等于幾,然后通過class="{{num==X?'active':''}}"表達(dá)式判斷哪個標(biāo)簽處于選中狀態(tài)(即藍(lán)底白字);

js通過獲取data-key,設(shè)置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='標(biāo)題' data-val='ti' class="{{num==2?'active':''}}">標(biāo)題</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='代理機(jī)構(gòu)' data-val='ac' class="{{num==7?'active':''}}">代理機(jī)構(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ā)有所幫助。

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

微信小程序?qū)崿F(xiàn)動態(tài)設(shè)置placeholder提示文字及按鈕選中/取消狀態(tài)的方法

微信小程序?qū)崿F(xiàn)動態(tài)設(shè)置placeholder提示文字及按鈕選中/取消狀態(tài)的方法:本文實(shí)例講述了微信小程序?qū)崿F(xiàn)動態(tài)設(shè)置placeholder提示文字及按鈕選中取消狀態(tài)的方法。分享給大家供大家參考,具體如下: 效果圖展示 通過綁定點(diǎn)擊事件placeholder方法,獲取data-num的值,通過js判斷num等于幾,然后通過class={{num==X&
推薦度:
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top