您好,登錄后才能下訂單哦!
這篇文章主要介紹了微信小程序開發文檔如何隱藏控件的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇微信小程序開發文檔如何隱藏控件文章都會有所收獲,下面我們一起來看看吧。
背景:
在小程序的開發過程中,經常需要用到隱藏某個控件這種情況。因為項目原本是需要將兩個canvas切換,但是小程序的canvas支持的功能實在是少,本來就jquery mobile或者將canvas轉為圖片就可以很容易實現滑動效果,但是都不支持,最后只能是做一個canvas,需要時顯示,不需要時隱藏。
實現方法:
logs.wxml
[javascript] view plain copy
logs.js
[javascript] view plain copy
Page({
data: {
showView: true
},
onLoad: function (options) {
// 生命周期函數--監聽頁面加載
showView: (options.showView == true ? true : false)
}
, onChangeShowState: function () {
var that = this;
that.setData({
showView: (!that.data.showView)
})
},
})
logs.wxss
[javascript] view plain copy
.bright789_view_hide{
display: none;
}
.bright789_view_show{
display: block;
}
從上面三個頁面的文件可以很明顯看出邏輯:logs.wxml的onChangeShowState按鈕會在logs.js中觸發一個事件,它會改變showView的值,而在logs.wxml中會根據showView的值確定畫布canvas的class屬性,而在logs.wxss中具體再設置兩個class屬性哪個是否顯示。
關于“微信小程序開發文檔如何隱藏控件”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“微信小程序開發文檔如何隱藏控件”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。