zoukankan      html  css  js  c++  java
  • 【小程序】微信小程序开发—弹出框

    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  
            })  
        }  
          
    })  

    推荐--最后一种,效果很炫酷的。

    示例:

  • 相关阅读:
    Asible——inventory与大项目管理
    Asible——template
    Ansible——文件管理
    Ansible——处理任务失败
    Ansible——handlers与notify
    ubuntu 16.04 LTS 开发环境的安装及常用软件
    curl 命令详解
    VMware虚拟机三种网络模式详解
    ubantu 16.04 安装有道词典
    OneNote 使用汇总
  • 原文地址:https://www.cnblogs.com/xuzhengzong/p/7975525.html
Copyright © 2011-2022 走看看