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/zh-tw/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

發表回復

登錄後才能評論