vue.js提交按钮时进行简单的if判断表达式详解


Posted in Javascript onAugust 08, 2018

前言

本文主要介绍的是vue.js提交按钮时进行简单的if判断表达式的相关内容,分享出来供大家参考学习,是一个简单的业务需求,下面话不多说了,看图说话

1:当充值金额没有填写的时候,会有Toast小弹框提示“请输入有效的充值金额”

vue.js提交按钮时进行简单的if判断表达式详解

if (!this.money)
    {
     console.log('money',money);
     Toast({
      message: '请输入有效的充值金额',
      duration: 2000
     });
    }

2:当第二个框实收金额没有填写的时候,会有Toast小弹框提示“请输入有效的实付金额”

vue.js提交按钮时进行简单的if判断表达式详解

else if (!this.moneyReal)
    {
     console.log('moneyReal',moneyReal);
     Toast({
      message: '请输入有效的实付金额',
      duration: 2000
     });
    }

3:当两个输入框都填写的时候,会弹出一个MessageBox询问框

vue.js提交按钮时进行简单的if判断表达式详解

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>

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
基于jquery的finkyUI插件与Ajax实现页面数据加载功能
Dec 03 Javascript
js取得html iframe中的元素和变量值
Jun 30 Javascript
node.js中的buffer.toString方法使用说明
Dec 14 Javascript
分析了一下JQuery中的extend方法实现原理
Feb 27 Javascript
coffeescript使用的方式汇总
Aug 05 Javascript
JS数组操作(数组增加、删除、翻转、转字符串、取索引、截取(切片)slice、剪接splice、数组合并)
May 20 Javascript
基于KO+BootStrap+MVC实现的分页控件代码分享
Nov 07 Javascript
Bootstrap table两种分页示例
Dec 23 Javascript
详解node HTTP请求客户端 - Request
May 05 Javascript
layer弹出层自适应高度,垂直水平居中的实现
Sep 16 Javascript
vue引用外部JS的两种种方法
Jan 28 Javascript
JavaScript实现多文件下载方法解析
Aug 07 Javascript
解决jquery的ajax调取后端数据成功却渲染失败的问题
Aug 08 #jQuery
JS+HTML5实现获取手机验证码倒计时按钮
Aug 08 #Javascript
JS的Ajax与后端交互数据的实例
Aug 08 #Javascript
jquery 通过ajax请求获取后台数据显示在表格上的方法
Aug 08 #jQuery
JavaScript中arguments和this对象用法分析
Aug 08 #Javascript
利用js将ajax获取到的后台数据动态加载至网页中的方法
Aug 08 #Javascript
微信小程序开发背景图显示功能
Aug 08 #Javascript
You might like
PHP实现时间轴函数代码
2011/10/08 PHP
PHP连接MySQL查询结果中文显示乱码解决方法
2013/10/25 PHP
浅谈PHP命令执行php文件需要注意的问题
2016/12/16 PHP
Windows上php5.6操作mongodb数据库示例【配置、连接、获取实例】
2019/02/13 PHP
JS创建优美的页面滑动块效果 - Glider.js
2007/09/27 Javascript
jquery div 居中技巧应用介绍
2012/11/24 Javascript
Javascript实现视频轮播在pc端与移动端均可
2013/09/29 Javascript
javascript确认框的三种使用方法
2013/12/17 Javascript
Js中使用hasOwnProperty方法检索ajax响应对象的例子
2014/12/08 Javascript
JS 实现可停顿的垂直滚动实例代码
2016/11/23 Javascript
jQuery Validate验证表单时多个name相同的元素只验证第一个的解决方法
2016/12/24 Javascript
canvas 绘制圆形时钟
2017/02/22 Javascript
js原生Ajax的封装和原理详解
2017/03/11 Javascript
JavaScript ES6中const、let与var的对比详解
2017/06/18 Javascript
使用vue如何构建一个自动建站项目
2018/02/05 Javascript
Vue隐藏显示、只读实例代码
2018/07/18 Javascript
解决vue打包后vendor.js文件过大问题
2019/07/03 Javascript
原生js实现俄罗斯方块
2020/10/20 Javascript
[00:56]PWL开团时刻DAY8——追追追追追!
2020/11/09 DOTA
Python类的定义、继承及类对象使用方法简明教程
2015/05/08 Python
解决Python 命令行执行脚本时,提示导入的包找不到的问题
2019/01/19 Python
基于python实现百度翻译功能
2019/05/09 Python
十行代码使用Python写一个USB病毒
2019/06/21 Python
通过实例了解Python str()和repr()的区别
2020/01/17 Python
Python 实现自动完成A4标签排版打印功能
2020/04/09 Python
PyQt5 QDockWidget控件应用详解
2020/08/12 Python
python中_del_还原数据的方法
2020/12/09 Python
使用Python封装excel操作指南
2021/01/29 Python
学生拾金不昧表扬信
2014/01/21 职场文书
交通事故协议书范文
2014/04/16 职场文书
大学生撤销处分思想汇报
2014/09/12 职场文书
住宿生擅自离校检讨书
2014/09/22 职场文书
广告设计专业毕业生自我鉴定
2014/09/27 职场文书
店铺转让协议书
2014/12/02 职场文书
星际争霸:毕姥爷vs解冻01
2022/04/01 星际争霸
victoriaMetrics库布隆过滤器初始化及使用详解
2022/04/05 Golang