溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

淺析微信小程序modal彈窗關閉默認會執(zhí)行cancel問題

發(fā)布時間:2020-09-05 18:34:43 來源:腳本之家 閱讀:240 作者:程序猿聯(lián)盟 欄目:web開發(fā)

在我們使用小程序的modal組件時候,有的時候會碰到一個問題,那就是彈框的關閉,我們并沒有選擇取消或確定,而是點擊彈框之外的部分,這個時候彈框會關閉,按理來說不會觸發(fā)取消和確定的綁定事件,但是有的時候點擊彈框之外的部分來關閉彈框會觸發(fā)取消(cancel)綁定的事件,這是為什么呢?

如圖是wxml頁面


淺析微信小程序modal彈窗關閉默認會執(zhí)行cancel問題

以下是頁面對應的js內(nèi)容


淺析微信小程序modal彈窗關閉默認會執(zhí)行cancel問題

也就是說,就算我們不點擊取消,點擊彈框之外的部分,也會執(zhí)行modelCancel方法。

后來發(fā)現(xiàn),是header頭的content-type在作怪,我們把header頭里的content-type值改為application/json,再測試就沒有問題了,關閉彈窗不再執(zhí)行modelCancel?;蛘咧苯影裩eader改為(去掉content-type,用默認的數(shù)據(jù)提交方式,也就是application/json)

var header = {
 'cookie': wx.getStorageSync("sessionid")
}

一個wx.request請求,必填項只有url,其他都是非必填。如圖;


淺析微信小程序modal彈窗關閉默認會執(zhí)行cancel問題

總結

以上所述是小編給大家介紹的淺析微信小程序modal彈窗關閉默認會執(zhí)行cancel問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對億速云網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI