详解微信小程序 通过控制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 动态扩展对象之另类视角
May 25 Javascript
js中widow.open()方法使用详解
Jul 30 Javascript
javascript向后台传送相同属性的参数即数组参数
Feb 17 Javascript
js中函数调用的两种常用方法使用介绍
Jul 17 Javascript
Node.js 数据加密传输浅析
Nov 16 Javascript
整理关于Bootstrap警示框的慕课笔记
Mar 29 Javascript
全面了解JavaScript的作用域链
Apr 03 Javascript
微信小程序 Storage更新详解
Jul 16 Javascript
Vue 动态路由的实现及 Springsecurity 按钮级别的权限控制
Sep 05 Javascript
JS实现简单打字测试
Jun 24 Javascript
vue+springboot+element+vue-resource实现文件上传教程
Oct 21 Javascript
JavaScript实现打字游戏
Feb 19 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新手上路(七)
2006/10/09 PHP
php无限级分类实现方法分析
2016/10/19 PHP
Yii2实现UploadedFile上传文件示例
2017/02/15 PHP
jQuery UI 实现email输入提示实例
2013/08/15 Javascript
js关闭浏览器窗口及检查浏览器关闭事件
2013/09/03 Javascript
面向对象设计模式的核心法则
2013/11/10 Javascript
jquery通过a标签删除table中的一行的代码
2013/12/02 Javascript
jquery下div 的resize事件示例代码
2014/03/09 Javascript
nodejs实现的一个简单聊天室功能分享
2014/12/06 NodeJs
百度地图自定义控件分享
2015/03/04 Javascript
JS使用post提交的两种方式
2015/12/03 Javascript
javascript断点调试心得分享
2016/04/23 Javascript
第一次接触神奇的Bootstrap菜单和导航
2016/08/01 Javascript
jQuery实现图片轮播效果代码
2016/09/27 Javascript
js实现可输入可选择的select下拉框
2016/12/21 Javascript
JS图片预加载插件详解
2017/06/21 Javascript
Vue Prop属性功能与用法实例详解
2019/02/23 Javascript
JS继承定义与使用方法简单示例
2020/02/19 Javascript
python logging类库使用例子
2014/11/22 Python
在windows下Python打印彩色字体的方法
2018/05/15 Python
python3 实现一行输入,空格隔开的示例
2018/11/14 Python
对pandas通过索引提取dataframe的行方法详解
2019/02/01 Python
python统计指定目录内文件的代码行数
2019/09/19 Python
在python image 中实现安装中文字体
2020/05/16 Python
英国儿童家具专卖店:GLTC
2016/09/24 全球购物
请用Java实现列出某个目录下的所有文件
2013/09/23 面试题
毕业证丢失证明
2014/01/15 职场文书
《千年梦圆在今朝》教学反思
2014/02/24 职场文书
社区母亲节活动方案
2014/03/05 职场文书
小学生母亲节演讲稿
2014/05/07 职场文书
科级干部群众路线教育实践活动对照检查材料思想汇报
2014/09/20 职场文书
井冈山红色之旅感想
2014/10/07 职场文书
党员四风问题个人对照检查材料
2014/10/26 职场文书
会计做账心得体会
2016/01/22 职场文书
对Keras自带Loss Function的深入研究
2021/05/25 Python
Python实战之实现简易的学生选课系统
2021/05/25 Python