微信小程序点击实现隐藏和点击实现显示
2017-07-01 16:30
736 查看
组件显示的方法:即是定义组件的表现形式
wxml文件:
wxss文件
js文件
注意理解其中的选择关系,我这里有两个botton组件,但是显示的时候实际可以看到的只有一个
因为当点击的时候,另一个组件被隐藏了,也就是display方式改变了,在这个地方也就可以理解
为有一个循环关系,也就是上一个组件被后面的组件覆盖了
也就实现了用户的一种交互操作
display: none;
wxml文件:
<view > <button class="hide{{showView?'show':''}}" bindtap="onChangeShowState">{{showView?'隐藏':'显示'}}</button> //?:即表示了一种选择关系 <button class="hide{{showView?'':'show'}}" bindtap="onChangeShowState">{{showView?'隐藏':'显示'}}</button> </view> <view class="hide{{showView?'show':''}}"> <text class="text">我是被显示被隐藏控件</text> </view>
wxss文件
.hide{ display: none; } .show{ display: block; }
js文件
Page({ data: { showView: true }, onLoad: function (options) { // 生命周期函数--监听页面加载 showView: (options.showView == "true" ? true : false) } , onChangeShowState: function () { var that = this; that.setData({ showView: (!that.data.showView) }) } })
注意理解其中的选择关系,我这里有两个botton组件,但是显示的时候实际可以看到的只有一个
因为当点击的时候,另一个组件被隐藏了,也就是display方式改变了,在这个地方也就可以理解
为有一个循环关系,也就是上一个组件被后面的组件覆盖了
也就实现了用户的一种交互操作
相关文章推荐
- 微信小程序之实现slideUp和slideDown效果和点击空白隐藏
- 详解微信小程序 通过控制CSS实现view隐藏与显示
- 微信小程序实现滑动tab切换和点击tab切换并显示相应的数据(附源代码)
- 微信小程序 实现动态显示和隐藏某个控件
- 微信小程序 实现动态显示和隐藏某个控件
- 微信小程序 通过控制CSS实现view隐藏与显示
- 微信小程序开发之radio实现显示和隐藏功能 原创 2017年07月04日 20:33:07 标签: 前端开发 / 微信 我们在开发微信小程序的时候,经常会用到显示和隐藏,
- 小程序点击实现隐藏和显示(两个事件双向)
- 微信小程序笔记(一)——点击显示或隐藏某一行数据
- 微信小程序开发之radio实现显示和隐藏功能
- JQuery实现鼠标点击文本框显示隐藏提示文本
- jquery与DataGrid实现点击列名显示/隐藏详细信息
- Android实战,实现文本读取,实现assets下资源文本的读取,实现l列表下隐藏TextView点击显示
- Android开发(11)-利用listview控件显示person表中的所有数据(并实现点击触发拨号程序)
- view的镜像转换实现,按钮自动隐藏 点击又重新显示
- Mac点击关闭按钮退出程序 与 程序隐藏后点击dock图标重新显示
- android中ExpandableListView点击哪一条那一条显示,而其他条隐藏的实现办法
- Android开发(11)-利用listview控件显示person表中的所有数据(并实现点击触发拨号程序)
- android中ExpandableListView点击哪一条那一条显示,而其他条隐藏的实现办法
- jquery实现点击radio,当选中‘其它’时,显示后面输入框;否则隐藏