Vue自定義詢(xún)問(wèn)彈框和輸入彈框的示例代碼
前端Vue自定義詢(xún)問(wèn)彈框和輸入彈框, 下載完整代碼請(qǐng)?jiān)L問(wèn)uni-app插件市場(chǎng)地址:https://ext.dcloud.net.cn/plugin?id=13119
效果圖如下:


使用方法
<!-- 提示框 -->
<cc-defineDialogBox ref="DialogBox"></cc-defineDialogBox>
// 顯示詢(xún)問(wèn)彈框
showDialogBox() {
this.$refs['DialogBox'].confirm({
title: '請(qǐng)確認(rèn)您填寫(xiě)的信息',
content: '前端Vue開(kāi)發(fā)?',
DialogType: 'inquiry',
animation: 0
}).then((res)=>{
console.log('res = ', JSON.stringify(res));
})
},
// 顯示輸入彈框
showDialogBoxInput() {
this.$refs['DialogBox'].confirm({
title: '更改昵稱(chēng)',
placeholder: '請(qǐng)輸入修改的昵稱(chēng)',
value: this.nickname,
DialogType: 'input',
animation: 0
}).then((res)=>{
// 輸入框返回值res
this.nickname = res.value;
})
},HTML代碼實(shí)現(xiàn)部分
<template>
<view class="content">
<!-- 提示框 -->
<cc-defineDialogBox ref="DialogBox"></cc-defineDialogBox>
<!-- 顯示詢(xún)問(wèn)彈框 -->
<button @click="showDialogBox"
style="width: 160px; height: 50px;background-color: antiquewhite; margin-top: 26px;">顯示詢(xún)問(wèn)彈框</button>
<!-- 顯示輸入彈框 -->
<button @click="showDialogBoxInput"
style="width: 160px; height: 50px;background-color: antiquewhite; margin-top: 26px;">顯示輸入彈框</button>
</view>
</template>
<script>
export default {
data() {
return {
nickname: 'Hello'
}
},
onLoad() {
},
methods: {
// 顯示詢(xún)問(wèn)彈框
showDialogBox() {
this.$refs['DialogBox'].confirm({
title: '請(qǐng)確認(rèn)您填寫(xiě)的手機(jī)號(hào)',
content: '手機(jī)號(hào)碼:13999999999?',
DialogType: 'inquiry',
animation: 0
}).then((res) => {
console.log('res = ', JSON.stringify(res));
})
},
// 顯示輸入彈框
showDialogBoxInput() {
this.$refs['DialogBox'].confirm({
title: '更改昵稱(chēng)',
placeholder: '請(qǐng)輸入修改的昵稱(chēng)',
value: this.nickname,
DialogType: 'input',
animation: 0
}).then((res) => {
// 輸入框返回值res
this.nickname = res.value;
})
},
}
}
</script>
<style>
.content {
display: flex;
flex-direction: column;
}
</style>到此這篇關(guān)于Vue自定義詢(xún)問(wèn)彈框和輸入彈框 的文章就介紹到這了,更多相關(guān)vue自定義彈框內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 解決vue多層彈框時(shí)存在遮擋問(wèn)題
- vue+elementui 實(shí)現(xiàn)新增和修改共用一個(gè)彈框的完整代碼
- vue自定義彈框效果(確認(rèn)框、提示框)
- vue實(shí)現(xiàn)可拖拽的dialog彈框
- 解決echarts vue數(shù)據(jù)更新,視圖不更新問(wèn)題(echarts嵌在vue彈框中)
- vue+elementui實(shí)現(xiàn)點(diǎn)擊table中的單元格觸發(fā)事件--彈框
- Vue自定義render統(tǒng)一項(xiàng)目組彈框功能
- vue項(xiàng)目中使用vue-layer彈框插件的方法
- Vue項(xiàng)目結(jié)合Vue-layer實(shí)現(xiàn)彈框式編輯功能(實(shí)例代碼)
相關(guān)文章
vue-form表單驗(yàn)證是否為空值的實(shí)例詳解
今天小編就為大家分享一篇vue-form表單驗(yàn)證是否為空值的實(shí)例詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-10-10
Vue3.0使用ref和reactive來(lái)創(chuàng)建響應(yīng)式數(shù)據(jù)
ref?和?reactive?是?Composition?API?中用來(lái)創(chuàng)建響應(yīng)式數(shù)據(jù)的兩個(gè)核心函數(shù),在本篇文章中,我們將詳細(xì)講解如何使用?ref?和?reactive?來(lái)創(chuàng)建響應(yīng)式數(shù)據(jù),并展示它們之間的區(qū)別和使用場(chǎng)景,需要的朋友可以參考下2024-11-11
解決webpack+Vue引入iView找不到字體文件的問(wèn)題
今天小編就為大家分享一篇解決webpack+Vue引入iView找不到字體文件的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-09-09
vue3+element?plus中利用el-menu如何實(shí)現(xiàn)路由跳轉(zhuǎn)
這篇文章主要給大家介紹了關(guān)于vue3+element?plus中利用el-menu如何實(shí)現(xiàn)路由跳轉(zhuǎn)的相關(guān)資料,在Vue?Router中我們可以使用el-menu組件來(lái)實(shí)現(xiàn)菜單導(dǎo)航,通過(guò)點(diǎn)擊菜單項(xiàng)來(lái)跳轉(zhuǎn)到不同的路由頁(yè)面,需要的朋友可以參考下2023-12-12
vue實(shí)現(xiàn)動(dòng)態(tài)路由添加功能的簡(jiǎn)單方法(無(wú)廢話(huà)版本)
ue動(dòng)態(tài)路由(約定路由),聽(tīng)起來(lái)好像很玄乎的樣子,但是你要是理解了實(shí)現(xiàn)思路,你會(huì)發(fā)現(xiàn)沒(méi)有想象中的那么難,下面這篇文章主要給大家介紹了關(guān)于vue實(shí)現(xiàn)動(dòng)態(tài)路由添加功能的簡(jiǎn)單方法,需要的朋友可以參考下2023-02-02

