vue.js提交按鈕時進行簡單的if判斷表達式詳解
前言
本文主要介紹的是vue.js提交按鈕時進行簡單的if判斷表達式的相關(guān)內(nèi)容,分享出來供大家參考學習,是一個簡單的業(yè)務需求,下面話不多說了,看圖說話
1:當充值金額沒有填寫的時候,會有Toast小彈框提示“請輸入有效的充值金額”
if (!this.money) { console.log('money',money); Toast({ message: '請輸入有效的充值金額', duration: 2000 }); }
2:當?shù)诙€框?qū)嵤战痤~沒有填寫的時候,會有Toast小彈框提示“請輸入有效的實付金額”
else if (!this.moneyReal) { console.log('moneyReal',moneyReal); Toast({ message: '請輸入有效的實付金額', duration: 2000 }); }
3:當兩個輸入框都填寫的時候,會彈出一個MessageBox詢問框
else { MessageBox.confirm('你確定要充值么?', '提示').then(action => { }); }
具體demo如下
<template> <div class="app"> <mt-field label="充值金額" id="money" placeholder="請輸入" v-model="money" type="number"></mt-field> <mt-field label="實收金額" id="moneyReal" placeholder="請輸入" v-model="moneyReal" type="number"></mt-field> <div class="rechage"> <button @click="chongZhiForMember">充 值</button> </div> </div> </template> <script> import { Field, MessageBox, Toast } from 'mint-ui'; export default { data() { return { // 會員卡余額 } }, methods: { chongZhiForMember() { if(!this.money) { console.log('money', money); Toast({ message: '請輸入有效的充值金額', duration: 2000 }); } else if(!this.moneyReal) { console.log('moneyReal', moneyReal); Toast({ message: '請輸入有效的實付金額', duration: 2000 }); } else { MessageBox.confirm('你確定要充值么?', '提示').then(action => { }); } } }, } </script> <style scoped> .app { background: #F1F1F1; height: 17.78rem; } .rechage button { outline: none; border: none; height: 1rem; width: 3.5rem; font-size: 0.5rem; color: white; background: #449EF4; border-radius: 0.15rem; } .rechage { text-align: center; margin-top: 1rem } </style>
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。
相關(guān)文章
vue3+ts+vite使用el-table表格渲染記錄重復情況
這篇文章主要給大家介紹了關(guān)于vue3+ts+vite使用el-table表格渲染記錄重復情況的相關(guān)資料,我們可以通過合并渲染、數(shù)據(jù)緩存或虛擬化等技術(shù)來減少重復渲染的次數(shù),文中通過代碼介紹的非常詳細,需要的朋友可以參考下2023-12-12vue組件傳值(高級)、屬性傳值、反向傳值、跨級傳值實例詳解
父組件通過屬性傳值給子組件,父組件修改數(shù)據(jù)后會刷新頁面并重新傳值給子組件,子組件可以修改父組件傳的值并刷新自己的頁面?但是并不會修改父組件中的值,這篇文章主要介紹了vue組件傳值(高級)、屬性傳值、反向傳值、跨級傳值,需要的朋友可以參考下2022-09-09Vue + Node.js + MongoDB圖片上傳組件實現(xiàn)圖片預覽和刪除功能詳解
這篇文章主要介紹了Vue + Node.js + MongoDB圖片上傳組件實現(xiàn)圖片預覽和刪除功能,結(jié)合實例形式詳細分析了Vue + Node.js + MongoDB基于圖片上傳組件實現(xiàn)圖片預覽和刪除功能相關(guān)操作技巧,需要的朋友可以參考下2020-04-04Vue中的this.$options.data()和this.$data用法說明
這篇文章主要介紹了Vue中的this.$options.data()和this.$data用法說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-07-07vue?watch中如何獲取this.$refs.xxx節(jié)點
這篇文章主要介紹了vue?watch中獲取this.$refs.xxx節(jié)點的方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-08-08一次在vue中使用post進行excel表下載的實戰(zhàn)記錄
最近遇到了需求,覺著有必要給大家總結(jié)下,這篇文章主要給大家介紹了關(guān)于一次在vue中使用post進行excel表下載的實戰(zhàn)記錄,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2022-07-07