小程序菜单栏型弹出框

匿名 (未验证) 提交于 2019-12-03 00:32:02

这是用的小程序自带的动画事件来是我们的弹出框显示和

var animation; Page({    /**    * 页面的初始数据    */   data: {     animationData: {}   },    tanchu:function(){     animation = wx.createAnimation({       duration: 1000,       timingFunction: 'ease',     })      this.animation = animation      animation.translate(0,-153).step();     this.setData({       animationData: animation.export()     })     },   hideModal:function(){     animation.translate(0, 0).step();     this.setData({       animationData: animation.export()     })   }, })

这部分是页面的,也没什么好说的了。

<!--a/a.wxml--> <button bindtap='tanchu'>点击</button> <view class='kuai' animation="{{animationData}}">   <view class='les'>操作1</view>   <view class='les'>操作2</view>   <view class='les' bindtap='hideModal'>取消</view> </view>


这是css其实没什么要写的。只要根据自己需求写样式,一开始先使用偏移将菜单栏移除试图区域。

.kuai{   width: 100%;   height: 300rpx;   background-color: #888888;   margin-bottom: -153px;   position: fixed;   bottom: 0; } .les{   color: white;   text-align: center;   height: 100rpx;   width: 100%;   line-height: 100rpx;   border-bottom:1rpx solid black;  }

样式丑是丑了点,毕竟只是练下手QAQ。


支持一下嘻嘻





易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!