【小程序】微信小程序开发—弹出框
2024-09-26 07:50:49
1、
<span style="font-family:Comic Sans MS;font-size:18px;color:#333333;"><view class="container" class="zn-uploadimg">
<button type="primary"bindtap="showok">消息提示框</button>
<button type="primary"bindtap="modalcnt">模态弹窗</button>
<button type="primary"bindtap="actioncnt">操作菜单</button>
</view></span>
2、
3.操作菜单——wx.showActionSheet(OBJECT)
//show.js
//获取应用实例
var app = getApp()
Page({
actioncnt:function(){
wx.showActionSheet({
itemList: ['A', 'B', 'C'],
success: function(res) {
console.log(res.tapIndex)
},
fail: function(res) {
console.log(res.errMsg)
}
})
}
})
4、指定modal弹出
指定哪个modal,可以通过hidden属性来进行选择。(非form的形式进行报名表单提交)
<!--show.wxml-->
<view class="container" class="zn-uploadimg">
<button type="primary"bindtap="modalinput">modal有输入框</button>
</view>
<modal hidden="{{hiddenmodalput}}" title="请输入验证码" confirm-text="提交" cancel-text="重置" bindcancel="cancel" bindconfirm="confirm">
<input type='text' placeholder="姓名" auto-focus/>
<input type='number' placeholder="手机" auto-focus/>
</modal>
//show.js
//获取应用实例
var app = getApp()
Page({
data:{
hiddenmodalput:true,
//可以通过hidden是否掩藏弹出框的属性,来指定那个弹出框
},
//点击按钮痰喘指定的hiddenmodalput弹出框
modalinput:function(){
this.setData({
hiddenmodalput: !this.data.hiddenmodalput
})
},
//取消按钮
cancel: function(){
this.setData({
hiddenmodalput: true
});
},
//确认
confirm: function(){
this.setData({
hiddenmodalput: true
})
} })
推荐--最后一种,效果很炫酷的。
示例:
最新文章
- 介绍几个好用的vs插件
- android TextView多行文本(超过3行)使用ellipsize=";end";属性无效问题的解决方法
- Spring 核心框架体系结构
- logback笔记
- 移动网站中,用canvas,svg比用图片好?
- CSS3--选择器
- Nodejs解决2分钟限制
- android 学习随笔二十一(内容提供者 )
- html简介
- Facebook揭密:如何让MySQL数据库集群自主运行
- Cocos2d-x获取随机数
- Android设计模式(十)--生成器模式
- 如何优化运行在webkit上的web app
- 转:Selenium2.0介绍——WebDriver两种驱动浏览器的方式.
- 业余草基于JAVA的模块化开发框架JarsLink
- VB.NET版机房收费系统---外观层如何写
- Bootstrap优秀模板-Unify.2.6.2
- javaScript系列 [05]-javaScript和JSON
- WPF中的依赖项属性(转)
- Microsoft Visual C++ 9.0 is required Unable to find vcvarsall.bat 解决办法
热门文章
- 【HDU 3622】Bomb Game
- CSS 笔记——选择器
- JZYZOJ1383 [usaco2003feb]impster 位运算 最短路
- 搭建vsftpd
- java面试笔试总结(一)--亲生经历的面试题
- [转]Syntax error on token ";Invalid Character";, delete this token 的解决
- 普通项目转换成maven项目
- Netty游戏服务器二
- iOS:quartz2D绘图(画一些简单的图形,如直线、三角形、圆、矩形、文字等)
- 转:Android 签名验证机制(相当不错,强烈推荐)