详解微信小程序 通过控制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 相关文章推荐
javascript实现面向对象类的功能书写技巧
Mar 07 Javascript
点击按钮或链接不跳转只刷新页面的脚本整理
Oct 22 Javascript
js function定义函数的几种不错方法
Feb 27 Javascript
jquery实现的网页自动播放声音
Apr 30 Javascript
JS创建事件的三种方法(实例代码)
May 12 Javascript
AngularJS入门教程中SQL实例详解
Jul 27 Javascript
JS中with的替代方法与String中的正则方法详解
Dec 23 Javascript
深入理解Angularjs中$http.post与$.post
May 19 Javascript
vue-router 路由基础的详解
Oct 17 Javascript
bootstrap3中container与container_fluid外层容器的区别讲解
Dec 04 Javascript
Vue-Router的使用方法
Sep 05 Javascript
微信小程序实现折线图的示例代码
Jun 07 Javascript
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
php采集时被封ip的解决方法
2010/08/29 PHP
PHP遍历数组的几种方法
2012/03/22 PHP
腾讯QQ微博API接口获取微博内容
2013/10/30 PHP
轻松实现php文件上传功能
2017/02/17 PHP
Yii2.0使用阿里云OSS的SDK上传图片、下载、删除图片示例
2017/09/20 PHP
PHP PDOStatement::errorInfo讲解
2019/01/31 PHP
Jquery实现无刷新DropDownList联动实现代码
2010/03/08 Javascript
jquery自定义下拉列表示例
2014/04/25 Javascript
使用jQuery.wechat构建微信WEB应用
2014/10/09 Javascript
vue,angular,avalon这三种MVVM框架优缺点
2016/04/27 Javascript
Windows下Node.js安装及环境配置方法
2017/09/18 Javascript
Js利用console计算代码运行时间的方法示例
2017/09/24 Javascript
在vscode中统一vue编码风格的方法
2018/02/22 Javascript
深入理解基于vue-cli的webpack打包优化实践及探索
2019/10/14 Javascript
layUI的验证码功能及校验实例
2019/10/25 Javascript
微信小程序实现按字母排列选择城市功能
2019/11/25 Javascript
Javascript实现鼠标点击冒泡特效
2019/12/24 Javascript
基于elementUI竖向表格、和并列的案例
2020/10/26 Javascript
[22:20]初生之犊-TI4第5名LGD战队纪录片
2014/08/13 DOTA
[13:38]2015国际邀请赛中国战队出征仪式
2015/05/29 DOTA
Python闭包实现计数器的方法
2015/05/05 Python
flask入门之文件上传与邮件发送示例
2018/07/18 Python
详解Python3之数据指纹MD5校验与对比
2019/06/11 Python
Python操作Sqlite正确实现方法解析
2020/02/05 Python
Microsoft Advertising美国:微软搜索广告
2019/05/01 全球购物
室内设计专业个人的自我评价
2013/12/18 职场文书
汽车销售顾问求职自荐信
2014/01/01 职场文书
商场主管竞聘书
2014/03/31 职场文书
担保书怎么写
2014/04/01 职场文书
银行求职信
2014/05/31 职场文书
自我查摆剖析材料
2014/10/11 职场文书
乡镇三严三实学习心得体会
2014/10/13 职场文书
幼师中班个人总结
2015/02/12 职场文书
公司开业主持词
2015/07/02 职场文书
幼儿园中班教育随笔
2015/08/14 职场文书
四年级作文之植物
2019/09/20 职场文书