微信小程序怎么写显示和隐藏效果
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序怎么写显示和隐藏效果相关的知识,希望对你有一定的参考价值。
可以把微信小程序隐藏起来。
打开微信“我”的页面,然后打开“设置”
2. 然后点开设置,在设置页面有个“通用”
3. 点开通用,再点开“发现页管理”
4. 打开发现页管理,把“小程序”关掉
5. 这样再返回“发现”页面看,就看不见小程序啦,”小程序“已经被隐藏了
<view >
<button class="showView?'show':'hide'" bindtap="change">showView?'隐藏':'显示'</button>
<button class="showView?'hide':'show'" bindtap="change">showView?'隐藏':'显示'</button>
</view>
<view class="showView?'show':'hide'">
<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)
,
change: function ()
var that = this;
that.setData(
showView: (!that.data.showView)
)
)
照着敲一遍就会了本回答被提问者采纳
微信小程序隐藏和显示切换
微信小程序的菜单隐藏和显示切换小例子,菜单是请求服务器获取的内容。
index.wxml文件代码如下
<!--index.wxml--> <view class="container" bindtap=\'hidemenu\'> <view class=\'header\'> <image src=\'/img/menu.png\' style=\'width:20px;height:20px;padding-right:10px;\' bindtap=\'menu\'></image> <text>{{title}}</text> </view> <view class=\'category_list {{showview ? "hide" : "show"}}\'> <navigator wx:for="{{category}}"> {{item.title}}({{item.count_post}}) </navigator> </view> </view>
index.wxss代码如下
/**index.wxss**/ .header{ display: flex; flex-direction: row; background-color: #1AAD19; color: white; padding-top: 10rpx; padding-bottom: 10rpx; } .category_list{ background-color: #1AAD19; width: 200rpx; text-align: center; color: white; } .category_list navigator{ padding-top: 20rpx; padding-bottom: 20rpx; } .hide{ display: none; } .show{ display: block; }
index.js代码如下
//index.js //获取应用实例 const app = getApp() Page({ data: { title: \'欢迎来到社区\', showview:true, }, //事件处理函数 onLoad: function () { var that = this wx.request({ url: \'http://127.0.0.1/lss/public/api/index/getcategory\', success:function(res){ that.setData({ category: res.data.data }) } }) }, menu:function(options){ var that = this that.setData({ showview: that.data.showview ? false : true, }) } })
默认隐藏,点击显示,再点击隐藏。
以上是关于微信小程序怎么写显示和隐藏效果的主要内容,如果未能解决你的问题,请参考以下文章