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

发布时间 - 2026-01-11 01:16:33    点击率:

详解微信小程序 通过控制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 () {
 
 }
})

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


# 小程序  # 通过控制CSS  # 小程序控制CSS实现view隐藏与显示  # 微信小程序控制view隐藏显示的5种方法汇总  # 您的  # 请输入  # 周期函数  # 触底  # 我要  # 给你  # 希望能  # 解决问题  # 谢谢大家  # 邮箱地址  # 更好地  # section__title  # form  # group  # box_appmsg  # weui  # media  # box  # checkbox  # style 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 如何在Windows 2008云服务器安全搭建网站?  公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?  手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?  Laravel安装步骤详细教程_Laravel环境搭建指南  如何快速上传自定义模板至建站之星?  JS中对数组元素进行增删改移的方法总结  如何为不同团队 ID 动态生成多个非值班状态按钮  如何将凡科建站内容保存为本地文件?  如何快速搭建虚拟主机网站?新手必看指南  Laravel如何实现邮件验证激活账户_Laravel内置MustVerifyEmail接口配置【步骤】  Laravel如何实现邮箱地址验证功能_Laravel邮件验证流程与配置  东莞专业网站制作公司有哪些,东莞招聘网站哪个好?  laravel怎么通过契约(Contracts)编程_laravel契约(Contracts)编程方法  如何用搬瓦工VPS快速搭建个人网站?  在Oracle关闭情况下如何修改spfile的参数  Python自动化办公教程_ExcelWordPDF批量处理案例  EditPlus中的正则表达式 实战(1)  如何在IIS中新建站点并配置端口与IP地址?  Windows11怎样设置电源计划_Windows11电源计划调整攻略【指南】  韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南  JS弹性运动实现方法分析  Laravel如何获取当前用户信息_Laravel Auth门面获取用户ID  百度浏览器网页无法复制文字怎么办 百度浏览器复制修复  Laravel怎么判断请求类型_Laravel Request isMethod用法  邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?  Laravel怎么返回JSON格式数据_Laravel API资源Response响应格式化【技巧】  香港服务器网站推广:SEO优化与外贸独立站搭建策略  laravel怎么实现图片的压缩和裁剪_laravel图片压缩与裁剪方法  Android自定义控件实现温度旋转按钮效果  C++用Dijkstra(迪杰斯特拉)算法求最短路径  php在windows下怎么调试_phpwindows环境调试操作说明【操作】  Laravel如何正确地在控制器和模型之间分配逻辑_Laravel代码职责分离与架构建议  Laravel怎么连接多个数据库_Laravel多数据库连接配置  如何自定义safari浏览器工具栏?个性化设置safari浏览器界面教程【技巧】  微信h5制作网站有哪些,免费微信H5页面制作工具?  做企业网站制作流程,企业网站制作基本流程有哪些?  Laravel如何升级到最新版本?(升级指南和步骤)  Laravel如何使用Blade组件和插槽?(Component代码示例)  JavaScript如何实现类型判断_typeof和instanceof有什么区别  php嵌入式断网后怎么恢复_php检测网络重连并恢复硬件控制【操作】  微信小程序 HTTPS报错整理常见问题及解决方案  Win11怎么设置虚拟桌面 Win11新建多桌面切换操作【技巧】  DeepSeek是免费使用的吗 DeepSeek收费模式与Pro版本功能详解  html5如何实现懒加载图片_ intersectionobserver api用法【教程】  如何快速生成可下载的建站源码工具?  高防服务器:AI智能防御DDoS攻击与数据安全保障  UC浏览器如何设置启动页 UC浏览器启动页设置方法  javascript中闭包概念与用法深入理解  Bootstrap整体框架之JavaScript插件架构  制作企业网站建设方案,怎样建设一个公司网站?