微信小程序 自定义弹窗实现过程(附代码)
这篇文章主要介绍了微信小程序 自定义弹窗实现过程(附代码),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
小程序官网里弹出框一般都是类似下面形式:
而有时候我们需要更丰富的弹窗时,就可用自定义弹窗的样式:
举个例子,像下面图的样式,点击后会弹出不一样的窗口:
代码如下:
index.wxml 文件
<!--index.wxml--> <view class="click" bindtap="click"> <text>点击出现弹窗</text> </view> <!-- 弹窗 --> <view class="window" wx:if="{{tab==1}}"> 自定义内容。。。 </view>
index.wxss 文件
/**index.wxss**/ .click{ width: 500rpx; height: 70rpx; font-size: 20px; } .window{ position: fixed; height: 400rpx; width: 400rpx; transform: translate( 50%, 50%);/*距x,y轴*/ background: salmon; }
index.js 文件
//index.js //获取应用实例 const app = getApp() Page({ data: { tab: 0 }, //点击出现弹窗 click: function() { let that = this; that.setData({ tab: 1 }); } })
完整代码已放在github上,链接如下:
https://github.com/bbSpider/miniprogram
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
微信小程序 wx.getUserInfo引导用户授权问题实例分析
这篇文章主要介绍了微信小程序 wx.getUserInfo引导用户授权问题,结合实例形式分析了微信小程序使用wx.getUserInfo引导用户授权问题的具体操作步骤与实现方法,需要的朋友可以参考下2020-03-03基于JS实现html中placeholder属性提示文字效果示例
这篇文章主要介绍了基于JS实现html中placeholder属性提示文字效果,涉及javascript事件响应及页面元素属性动态操作相关实现技巧,需要的朋友可以参考下2018-04-04ionic进入多级目录后隐藏底部导航栏(tabs)的完美解决方案
这篇文章主要介绍了ionic进入多级目录后隐藏底部导航栏(tabs)的完美解决方案,在文章中用到了angularjs的指令知识点,对ionic隐藏底部导航栏知识感兴趣的朋友一起学习吧2016-11-11
最新评论