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 相关文章推荐
extJs 常用到的增,删,改,查操作代码
Dec 28 Javascript
jquery星级插件、支持页面中多次使用
Mar 25 Javascript
JS等比例缩小图片尺寸的实例
Feb 27 Javascript
Ext修改GridPanel数据和字体颜色、css属性等
Jun 13 Javascript
实例详解jQuery Mockjax 插件模拟 Ajax 请求
Jan 12 Javascript
js中class的点击事件没有效果的解决方法
Oct 13 Javascript
Angular ng-repeat遍历渲染完页面后执行其他操作详细介绍
Dec 13 Javascript
vue-cli+webpack记事本项目创建
Apr 01 Javascript
vue 组件高级用法实例详解
Apr 11 Javascript
vue3.0 CLI - 2.6 - 组件的复用入门教程
Sep 14 Javascript
微信小程序连接服务器展示MQTT数据信息的实现
Jul 14 Javascript
JavaScript 生成唯一ID的几种方式
Feb 19 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
星际中的相关伤害
2020/03/04 星际争霸
PHP中time(),date(),mktime()区别介绍
2013/09/28 PHP
php制作圆形用户头像的实例_自定义封装类源代码
2017/09/18 PHP
在PHP中输出JS语句以及乱码问题的解决方案
2019/02/13 PHP
JS处理VBArray的函数使用说明
2008/05/11 Javascript
获取URL地址中的文件名和参数的javascript代码
2009/09/02 Javascript
javascript 多种搜索引擎集成的页面实现代码
2010/01/02 Javascript
Javascript 函数中的参数使用分析
2010/03/27 Javascript
input 输入框获得/失去焦点时隐藏/显示文字(jquery版)
2013/04/02 Javascript
Function.prototype.call.apply结合用法分析示例
2013/07/03 Javascript
在JavaScript中使用NaN值的方法
2015/06/05 Javascript
JavaScript中三种异步上传文件方式
2016/03/06 Javascript
jQuery Validate验证框架详解(推荐)
2016/12/17 Javascript
Node.js环境下Koa2添加travis ci持续集成工具的方法
2017/06/19 Javascript
基于vue中keep-alive缓存问题的解决方法
2018/09/21 Javascript
vue头部导航动态点击处理方法
2018/11/02 Javascript
vue基础之模板和过滤器用法实例分析
2019/03/12 Javascript
JavaScript学习教程之cookie与webstorage
2019/06/23 Javascript
vue中的v-if和v-show的区别详解
2019/09/01 Javascript
vue element-ui el-date-picker限制选择时间为当天之前的代码
2019/11/07 Javascript
JS对日期操作封装代码实例
2019/11/08 Javascript
Python实现对字符串的加密解密方法示例
2017/04/29 Python
python中numpy包使用教程之数组和相关操作详解
2017/07/30 Python
利用PyQt5+Matplotlib 绘制静态/动态图的实现代码
2020/07/13 Python
Python 3.9的到来到底是意味着什么
2020/10/14 Python
Lacoste美国官网:经典POLO衫品牌
2016/10/12 全球购物
英国银首饰公司:e&e Jewellery
2021/02/11 全球购物
mysql的最长数据库名,表名,字段名可以是多长
2014/04/21 面试题
高中生学习总结的自我评价范文
2013/10/13 职场文书
2014自主招生自荐信策略
2014/01/27 职场文书
公司业务员岗位职责
2014/03/18 职场文书
英语自我介绍演讲稿
2014/09/01 职场文书
五一劳动节演讲稿
2014/09/12 职场文书
报表员工作失误检讨书范文
2014/09/19 职场文书
演讲开场白和结束语
2015/05/29 职场文书
Python3的进程和线程你了解吗
2022/03/16 Python