温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

微信小程序开发文档如何隐藏控件

发布时间:2022-03-11 10:09:26 来源:亿速云 阅读:226 作者:iii 栏目:开发技术

这篇文章主要介绍了微信小程序开发文档如何隐藏控件的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇微信小程序开发文档如何隐藏控件文章都会有所收获,下面我们一起来看看吧。

微信小程序开发之隐藏控件的实现方式

背景:

在小程序的开发过程中,经常需要用到隐藏某个控件这种情况。因为项目原本是需要将两个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属性哪个是否显示。

关于“微信小程序开发文档如何隐藏控件”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“微信小程序开发文档如何隐藏控件”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注亿速云行业资讯频道。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI