小程序基础学习(弹窗)

目录 

showToast:显示消息提示框

参数

        title:提示的内容

        icon:图标(默认:success)

                success

        ​编辑

                        error

                        loading

                        none

        duration:提示的延迟时间

        mask:是否显示透明蒙层,防止触摸穿透

        success:接口调用成功的回调函数

        fail:接口调用失败的回调函数

showModal:显示模态对话框

参数

title: 提示的标题

content:提示的内容

cancelText:取消按钮的文字,最多 4 个字符

confirmText:确认按钮的文字,最多 4 个字符

cancelColor:取消按钮的文字颜色,必须是 16 进制格式的颜色字符串

confirmColor:确认按钮的文字颜色,必须是 16 进制格式的颜色字符串

 success:接口调用成功的回调函数

 fail:接口调用失败的回调函数

showActionSheet:显示操作菜单

参数

itemList:按钮的文字数组,数组长度最大为 6

itemColor:按钮的文字颜色

 success:接口调用成功的回调函数

 fail:接口调用失败的回调函数

页面代码

都看到最后了就关注,点赞,评论,收藏,防范以后找不到哦 


showToast:显示消息提示框

参数

        title:提示的内容

        icon:图标(默认:success)

                success
        
                        error

                        loading

 

                        none

 

        duration:提示的延迟时间

        mask:是否显示透明蒙层,防止触摸穿透

        success:接口调用成功的回调函数

        fail:接口调用失败的回调函数

showModal:显示模态对话框

参数

title: 提示的标题

content:提示的内容

cancelText:取消按钮的文字,最多 4 个字符

confirmText:确认按钮的文字,最多 4 个字符

cancelColor:取消按钮的文字颜色,必须是 16 进制格式的颜色字符串

confirmColor:确认按钮的文字颜色,必须是 16 进制格式的颜色字符串

 success:接口调用成功的回调函数

 fail:接口调用失败的回调函数

showActionSheet:显示操作菜单

 

参数


itemList:按钮的文字数组,数组长度最大为 6

itemColor:按钮的文字颜色

 success:接口调用成功的回调函数

 fail:接口调用失败的回调函数

页面代码

<!--pages/eight/eight.wxml-->
<navigation-bar title="旅途" back="{{false}}" color="black" background="#FFF"></navigation-bar>
<view> 
  <button size="mini" bind:tap="onClickOne"> one</button>
  <button size="mini" bind:tap="onClickTwo">two</button>
  <button size="mini" bind:tap="onClickThree">three</button>
</view>
// pages/eight/eight.js
Page({
  onClickOne(){
    wx.showToast({
      title: '购买成功',
      icon:"succes",
      duration:3000,
      mask:true,
      success:(res)=>{
        console.log("成功")       
      },
      fail:(res)=>{
        console.log("失败")
      }
   })
  },
  onClickTwo(){
    wx.showModal({
      title:"确定购买吗",
      content:"请确保微信余额充足",
      cancelColor:"red",
      confirmColor:"green",
      success:(res)=>{
        if(res.cancel){
           console.log("用户点击了取消")
        }else if(res.confirm){ 
          console.log("用户点击了确定")
        }      
      }

    }   
)
  },
  onClickThree(){
    wx.showActionSheet({
      itemList: ["手机","电脑","笔记本","ipad"],
      success:(res)=>{
        console.log("你点击了第几个按钮",res.tapIndex+1)
      }
    })
  }
})
/* pages/eight/eight.wxss */
{
  "usingComponents": {    "navigation-bar": "/components/navigation-bar/navigation-bar"   }
}

都看到最后了就关注,点赞,评论,收藏,防范以后找不到哦 

  • 19
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

冯运山

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值