详解微信小程序 通过控制CSS实现view隐藏与显示


Posted in Javascript onMay 24, 2017

详解微信小程序 通过控制CSS实现view隐藏与显示

实现效果图:

详解微信小程序 通过控制CSS实现view隐藏与显示

视图代码,使用变量控制隐藏类名

<scroll-view scroll-y="true" >
 <view class="user_freeback"> 
<view class="txt">
 <text> 为了更好地帮助您解决问题,请准确填写您的邮箱地址和电话号码,以便管理员给你答复。</text>
 </view>
 </view>
<view class="section weui-media-box weui-media-box_appmsg"> 
      <view class="section__title">希望回访:</view> 
      <view class='form-group'> 
     <checkbox-group bindchange="btn_cbback_tab">
     <label style="display: flex;" ><checkbox value="1" checked="checked"/> </label>
     </checkbox-group>
      </view>   
</view>
<view class="{{tipsshow}} section weui-media-box weui-media-box_appmsg"> 
      <view class="section__title">您的姓名:</view> 
      <view class='form-group'> 
         <input type="text" name="txtusername" placeholder="请输入您的姓名" />
      </view>   
</view>
 
<view class="{{tipsshow}} section weui-media-box weui-media-box_appmsg"> 
      <view class="section__title">您的邮箱:</view> 
      <view class='form-group'> 
         <input type="text" name="txtemail" placeholder="请输入您的邮箱" />
      </view>   
</view>
<view class="{{tipsshow}} section weui-media-box weui-media-box_appmsg"> 
      <view class="section__title">联系电话:</view> 
      <view class='form-group'> 
         <input type="text" name="txttel" placeholder="请输入您的联系电话" />
      </view>   
</view>
<view class="section weui-media-box weui-media-box_appmsg"> 
      <view class="section__title">您的主题:</view> 
      <view class='form-group'> 
         <input type="text" name="txttitle" placeholder="请输入您的您的主题" />
      </view>   
</view>
<view class="section weui-media-box weui-media-box_appmsg"> 
      <view class="section__title">咨询内容:</view> 
      <view class='form-group'> 
         <textarea auto-height name="txtcontent" placeholder="请输入您的咨询内容" />
      </view>   
</view>
 <view class="weui-msg__text-area">
 <button class="btns" formType="submit" size="default"> 我要咨询 </button> 
  </view> 

Page({
 /**
  * 页面的初始数据
  */
 data: {
  tipsshow:''
 },


 btn_cbback_tab: function (e) {


  if (e.detail.value!="")
   {
   this.setData({
    tipsshow: 'undis'
   })
   }
  else
   {
   this.setData({
    tipsshow: ''
   })


   }
 




 },
 onLoad: function (options) {
 
 },


 /**
  * 生命周期函数--监听页面初次渲染完成
  */
 onReady: function () {
 
 },


 /**
  * 生命周期函数--监听页面显示
  */
 onShow: function () {
 
 },


 /**
  * 生命周期函数--监听页面隐藏
  */
 onHide: function () {
 
 },


 /**
  * 生命周期函数--监听页面卸载
  */
 onUnload: function () {
 
 },


 /**
  * 页面相关事件处理函数--监听用户下拉动作
  */
 onPullDownRefresh: function () {
 
 },


 /**
  * 页面上拉触底事件的处理函数
  */
 onReachBottom: function () {
 
 },


 /**
  * 用户点击右上角分享
  */
 onShareAppMessage: function () {
 
 },


 /**
  * 页面上拉触底事件的处理函数
  */
 onReachBottom: function () {
 
 },


 /**
  * 页面相关事件处理函数--监听用户下拉动作
  */
 onPullDownRefresh: function () {
 
 }
})

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
jquery向.ashx文件post中文乱码问题的解决方法
Mar 28 Javascript
JS实现动态生成表格并提交表格数据向后端
Nov 25 Javascript
JavaScript中日期函数的相关操作知识
Aug 03 Javascript
Web打印解决方案之证件套打的实现思路
Aug 29 Javascript
js 转json格式的字符串为对象或数组(前后台)的方法
Nov 02 Javascript
JS获取鼠标位置距浏览器窗口距离的方法示例
Apr 11 Javascript
AngularJS改变元素显示状态
Apr 20 Javascript
layui table 参数设置方法
Aug 14 Javascript
Vue-component全局注册实例
Sep 06 Javascript
vue多次循环操作示例
Feb 08 Javascript
Vue CLI3创建项目部署到Tomcat 使用ngrok映射到外网
May 16 Javascript
vue中this.$http.post()跨域和请求参数丢失的解决
Apr 08 Vue.js
jquery Form轻松实现文件上传
May 24 #jQuery
微信小程序封装http访问网络库实例代码
May 24 #Javascript
Bootstrap下拉菜单更改为悬停(hover)触发的方法
May 24 #Javascript
微信小程序 生命周期函数详解
May 24 #Javascript
很棒的vue弹窗组件
May 24 #Javascript
详解Vue使用命令行搭建单页面应用
May 24 #Javascript
详解Vue 非父子组件通信方法(非Vuex)
May 24 #Javascript
You might like
盘点被央视点名过的日本动画电影 一部比一部强
2020/03/08 日漫
PHP 一个随机字符串生成代码
2010/05/26 PHP
Function eregi is deprecated (解决方法)
2013/06/21 PHP
PHP控制反转(IOC)和依赖注入(DI)
2017/03/13 PHP
thinkPHP微信分享接口JSSDK用法实例
2017/07/07 PHP
PHP测试框架PHPUnit组织测试操作示例
2018/05/28 PHP
Jquery 快速构建可拖曳的购物车DragDrop
2009/11/30 Javascript
动态获取复选框checkbox选中个数的jquery代码
2013/06/25 Javascript
js实现两个值相加alert出来精确到指定位
2013/09/25 Javascript
在浏览器中实现图片粘贴的jQuery插件-- pasteimg使用指南
2014/12/29 Javascript
nodejs实现获取某宝商品分类
2015/05/28 NodeJs
JavaScript的字符串方法汇总
2016/07/31 Javascript
详解nodejs express下使用redis管理session
2017/04/24 NodeJs
vue2.0 datepicker使用方法
2018/02/04 Javascript
微信小程序Page中data数据操作和函数调用方法
2019/05/08 Javascript
微信小程序自定义modal弹窗组件的方法详解
2020/12/20 Javascript
Vue 集成 PDF.js 实现 PDF 预览和添加水印的步骤
2021/01/22 Vue.js
[02:11]完美世界DOTA2联赛10月28日赛事精彩集锦:来吧展示实力强劲
2020/10/29 DOTA
Python3导入自定义模块的三种方法详解
2018/04/13 Python
对python list 遍历删除的正确方法详解
2018/06/29 Python
Python实现socket非阻塞通讯功能示例
2019/11/06 Python
TensorFlow dataset.shuffle、batch、repeat的使用详解
2020/01/21 Python
荷兰音乐会和音乐剧门票订购网站:Topticketshop
2019/08/27 全球购物
Vilebrequin美国官方网上商店:法国豪华泳装品牌
2020/02/22 全球购物
幼儿园春游活动方案
2014/01/19 职场文书
应聘护理专业毕业自荐书范文
2014/02/12 职场文书
环境建设实施方案
2014/03/14 职场文书
初一学生期末评语
2014/04/24 职场文书
电子专业自荐信
2014/07/01 职场文书
青春励志演讲稿范文
2014/08/25 职场文书
永远是春天观后感
2015/06/12 职场文书
中秋节祝酒词
2015/08/12 职场文书
2016年4月份红领巾广播稿
2015/12/21 职场文书
2019个人工作态度自我评价
2019/04/24 职场文书
Python 实现Mac 屏幕截图详解
2021/10/05 Python
python中filter,map,reduce的作用
2022/06/10 Python