知識(shí)
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們?cè)谧非笃湟曈X(jué)表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營(yíng)銷的便利,運(yùn)營(yíng)的高效,讓網(wǎng)站成為營(yíng)銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!
您當(dāng)前位置>首頁(yè) » 新聞資訊 » 小程序相關(guān) >
微信小程序:點(diǎn)擊按鈕從底部彈出彈窗進(jìn)行操作
發(fā)表時(shí)間:2020-9-21
發(fā)布人:葵宇科技
瀏覽次數(shù):265
最近,在寫(xiě)一個(gè)微信小程序,有一個(gè)需求是:
點(diǎn)擊一個(gè)按鈕后,出現(xiàn)一個(gè)輸入框,然后根據(jù)用戶的輸入再進(jìn)行操作。
想了一些辦法都不能行。
百度了一下,發(fā)現(xiàn)可以讓輸入框從底部彈出,然后讓用戶輸入,再根據(jù)輸入運(yùn)行程序。
網(wǎng)上給出了幾種從底部彈出彈窗
的實(shí)現(xiàn)方法,現(xiàn)在我介紹下我認(rèn)為較為簡(jiǎn)單一種:
wxml
<!--觸發(fā)action-sheet事件-->
<button type="primary" bindtap="listenerButton">彈出ActionSheet</button>
<!--默認(rèn)action-sheet為隱藏,由button觸發(fā)-->
<action-sheet hidden="{{actionSheetHidden}}" bindchange="listenerActionSheet" >
<action-sheet-item >
<input type="text" placeholder="請(qǐng)輸入一些內(nèi)容" bindinput="obtainInput"/>
</action-sheet-item>
<!--自動(dòng)隱藏action-sheet-->
<action-sheet-cancel bindtap="showInput">確認(rèn)</action-sheet-cancel>
</action-sheet>
js
let msg; //存儲(chǔ)輸入的內(nèi)容
Page({
data:{
actionSheetHidden: true //作為開(kāi)關(guān)控制彈窗是否從底部彈出
},
//將輸入的內(nèi)容綁定到 msg 中
obtainInput: function(data) {
msg = data.detail.value;
},
listenerButton: function() {
this.setData({
actionSheetHidden: !this.data.actionSheetHidden
});
},
listenerActionSheet:function() {
this.setData({
actionSheetHidden: !this.data.actionSheetHidden
})
},
//用戶輸完并點(diǎn)擊確認(rèn)后,輸入的信息會(huì)打印到控制臺(tái)上
showInput: function() {
console.log(msg);
}
})
可以根據(jù)自己的實(shí)際需要對(duì)上述代碼進(jìn)行改寫(xiě):
將 wxml 文件
中action-sheet-item
里面的內(nèi)容改為自己實(shí)際的業(yè)務(wù)代碼;
對(duì)wxml 文件
中action-sheet-cancel
被點(diǎn)擊后的綁定的事件進(jìn)行改寫(xiě),改寫(xiě)成與自己業(yè)務(wù)邏輯相關(guān)的代碼;
······
相關(guān)案例查看更多
相關(guān)閱讀
- 云南網(wǎng)站建設(shè)價(jià)格
- 南通小程序制作公司
- 云南做百度小程序的公司
- 江蘇小程序開(kāi)發(fā)
- web開(kāi)發(fā)技術(shù)
- 昆明網(wǎng)站設(shè)計(jì)
- 保山小程序開(kāi)發(fā)
- 微信小程序開(kāi)發(fā)入門課程
- 云南網(wǎng)站建設(shè)公司
- 云南網(wǎng)站建設(shè)公司地址
- 云南網(wǎng)站建設(shè)特性
- 商標(biāo)注冊(cè)
- 云南網(wǎng)站建設(shè)專業(yè)品牌
- 汽車報(bào)廢回收
- 小程序用戶登錄
- web前端
- 云南小程序被騙蔣軍
- 搜索引擎排名
- 小程序生成海報(bào)
- 網(wǎng)站建設(shè)電話
- 網(wǎng)站建設(shè)費(fèi)用
- 全國(guó)前十名小程序開(kāi)發(fā)公司
- 云南小程序開(kāi)發(fā)制作
- 網(wǎng)站建設(shè)價(jià)格
- 公眾號(hào)模板消息
- 汽車報(bào)廢軟件
- 云南網(wǎng)站建設(shè)服務(wù)公司
- 云南小程序定制
- 報(bào)廢車管理
- 小程序分銷商城