uniapp确认框综述

一、uniapp确认框是反的

在uniapp中,与其他框架/库不同的是,确认框的cancel和confirm是相反的。即cancel是确定,confirm是取消,这一点需要事先注意,以免在使用时出现误操作。

uni.showModal({
  title: '警告',
  content: '是否确定要删除该内容?',
  success: function (res) {
    if (res.confirm) {
      console.log('用户点击确定')
    } else {
      console.log('用户点击取消')
    }
  }
})

二、uniapp确认框提示

uni.showModal可以用来做提示框,用于显示特定的信息或者做一些简单的操作。可以设置title和content的内容。

uni.showModal({
  title: '提示',
  content: '这是一条提示信息',
  showCancel: false,
  confirmText: '知道了'
})

三、uniapp是框架吗

uniapp是一个基于Vue.js的跨平台框架,可以实现一套代码运行在多个平台,包括但不限于微信小程序、H5、安卓和苹果APP等。其中uni.showModal是uniapp框架中的API,可以在各个平台上使用。

四、uniapp模态框

uniapp中还有其他类型的模态框,包括loading框、进度提示框、toast、actionsheet等,比如以下是loading框的使用方法:

uni.showLoading({
  title: '加载中'
})
// 三秒后隐藏 loading
setTimeout(function () {
  uni.hideLoading()
}, 3000)

五、uniapp知识点框架

uniapp涵盖了前端多个知识点和技能,包括但不限于Vue.js框架、HTML5、CSS3、JavaScript、AJAX、HTTP、响应式布局、DOM、Flexbox布局、小程序原理等。

六、uniapp提示框

除了uni.showModal之外,uniapp中还有uni.showToast和uni.showActionSheet等提示框,分别用来做简单的弹出消息和底部弹出框的选择。以下是toast的使用方法:

uni.showToast({
  title: '成功',
  icon: 'success',
  duration: 2000
})

七、uniapp下拉选择框

除了uni.showActionSheet之外,uniapp中还可以使用Picker组件来做下拉选择框,除了选择器的基本功能外,还可以对选择器各项文字和选择器的颜色进行自定义。以下是Picker的使用方法:


  
    
      
        {{ array[index] }}
      
      
        
          {{ item }}
        
      
    
  



export default {
  data() {
    return {
      array: ['选项一', '选项二', '选项三', '选项四'],
      index: 0
    }
  },
  methods: {
    onChange(e) {
      console.log(e)
      this.index = e.detail.index
    }
  }
}

八、uniapp底部弹出框

uniapp中还可以使用uni.showActionSheet来做底部弹出框的选择,支持多项选择和单项选择两种模式。以下是单项选择模式的使用方法:

uni.showActionSheet({
  itemList: ['选项一', '选项二', '选项三', '选项四'],
  success: function (res) {
    console.log(res.tapIndex)
  }
})

九、uniapp搜索框

可通过在input标签上添加type=”search”来实现搜索框效果,也可以使用自定义组件等方式实现,以下是普通的input标签使用:


  
    
  



.search-box {
  padding: 10px 15px;
  background-color: #fff;
  border-radius: 8px;
}
input {
  width: 100%;
  height: 36px;
  line-height: 36px;
  padding: 0 10px;
  border: none;
  background-color: #f5f5f5;
  border-radius: 6px;
}

十、uniapp弹出选择框选取

uniapp中除了可以使用Picker组件来做下拉选择框之外,还可以使用uni.chooseImage来做弹出选择框选取图片等功能。以下是选择图片的使用方法:

uni.chooseImage({
  sizeType: ['original', 'compressed'],
  sourceType: ['album', 'camera'],
  success: function (res) {
    console.log(res.tempFilePaths)
  }
})

以上就是uniapp确认框的相关内容,通过不同的API和组件,可以很方便地实现各种各样的确认框和提示框。不同的场景下,选择适当的确认框和提示框可以提升用户体验。

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/286961.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝小蓝
上一篇 2024-12-23 13:06
下一篇 2024-12-23 13:06

相关推荐

  • uniapp分页第二次请求用法介绍

    本文将从多个方面对uniapp分页第二次请求进行详细阐述,并给出对应的代码示例。 一、请求参数的构造 在进行分页请求时,需要传递的参数体包含当前页码以及每页显示的数据量。对于第二次…

    编程 2025-04-27
  • uniapp ios打包详解

    一、环境搭建 首先需要安装Xcode,并在Xcode中登录自己的Apple ID,开启自己的开发者账户。 接着,需要在uniapp项目中配置签名证书和描述文件。步骤如下: 在Xco…

    编程 2025-04-25
  • uniapp导航栏字体大小探究

    随着移动端应用的发展,导航栏越来越成为移动应用中一个重要的组成部分。在如此众多的移动端开发框架中,uniapp已经成为了很多开发者的首选。在uniapp中,导航栏也是一个非常重要的…

    编程 2025-04-25
  • 全面解析uniapp如何获取当前位置

    一、uniapp使用定位API实现实时定位 1、uniapp提供的定位API可以获取当前设备位置,使用方法如下: // 开启实时定位 uni.startLocationUpdate…

    编程 2025-04-25
  • uniapp面试题解析

    一、uniapp简介 uniapp是一种基于vue.js框架的开源跨平台开发框架,可以让开发者使用vue的语法在多个平台上进行一次编译即可生成iOS、Android、Web和小程序…

    编程 2025-04-25
  • uniapp跳转到外部链接详解

    一、常规跳转方式 1、使用a标签进行跳转: <a href=”https://www.baidu.com”>跳转到百度</a> 2、使用window.loc…

    编程 2025-04-24
  • uniapp打包app指南

    一、准备工作 在开始打包app之前,我们需要预先准备好一些工作。首先,确保你已经安装了相关的软件:HBuilderX、Android SDK、Xcode(如果你需要在iOS上打包)…

    编程 2025-04-24
  • Uniapp小程序分包详解

    一、分包原理 小程序分包是根据小程序自身限制,将小程序内部的代码及资源分别打包成多个包,最终上传到微信服务器。具体原理如下: 1、小程序总体积不能超过 8M,同时需要包括框架、业务…

    编程 2025-04-23
  • 深入探讨uniapp内嵌HTML页面

    一、HTML页面的嵌入方式 1、使用`uni-web-view`原生组件嵌入HTML页面在uni-app中,可以使用`uni-web-view`组件来嵌入HTML页面。其中,`un…

    编程 2025-04-23
  • UniApp二维码生成详解

    一、UniApp二维码生成海报 海报是一种非常流行的宣传方式。在UniApp中,我们可以利用uni-app-qrcode组件生成二维码再利用canvas生成海报。具体步骤如下: 1…

    编程 2025-04-23

发表回复

登录后才能评论