在进行一些表单、等业务的逻辑判断时,有时需要弹窗的形式提示用户错误信息。这个时候使用Message是个不赖的选择
使用的前提是你的项目中引入了 element-ui

1、引入Message

在需要使用到的页面引入Message。 import { Message } from "element-ui";

2、在需要的地方使用

3、实际效果

背景:在dialog 弹窗 组件 执行mounted钩子,将数据初始化,等取消关闭 弹窗 后,发现mounted钩子不执行 原因:在 vue 的生命周期 ,在页面初始化的时候mounted只会执行一次,关闭 弹窗 页面并没有销毁,所以不会再次执行 <select-experience-group :trialMoneyRecordID=trialMoneyRecordID :showExperienceGroup='showExperienceGroup' @closeCover="handleExperienceGroup"> </select-experience-group> 解决办法:就是隐藏dia
这种弹出框比较好用,直接在页面 提示 信息,会出现一个确定的按钮,我们一般把它应用在显示 提示 性的信息,比如一些 错误信息 ,或者是验证信息等 用法 window.alert("要输出的mseeage"); 或者直接alert("要输出的 message "); &lt;script type="text/javascript"&gt; ale... import { Button, Form, FormItem, Input, Message } from 'element-ui' 2.在 Vue 原型对象上挂载 弹窗 组件,每个 vue 组件都可以通过this访问到 Vue .prototype.$ message = Message 3.在 vue 文件 的methods 的相关方法 使用 this.$ message .error('登录失败'); this.$ message .success('登录成
封装消息 提示框 1.使用场景2. 提示 组件 message . vue 3.滑动效果4. 通过方法的形式调用 1.使用场景 场景还是比较多的 例如常见的登录、做一些功能发送失败的ajax都可以用弹框 提示 2. 提示 组件 message . vue <template> <div class="xtx- message " :style="style[type]"> <!-- 上面绑定的是样式 --> <!-- 不同 提示 图标会变 --> import Vue from ' vue ' import ElementUI from 'element-ui' import 'element-ui/lib/theme-chalk/index.css' Vue .use(ElementUI) 3. 在需要使用消息 提示 弹窗 的组件 ,使用`this.$ message `方法调用: ```javascript this.$ message ({ message : ' 提示 信息', type: 'success' 使用` Vue -SweetAlert2`: 1. 安装 Vue -SweetAlert2:`npm install vue -sweetalert2 --save` 2. 在 Vue 项目的入口文件`main.js` 引入 Vue -SweetAlert2: ```javascript import Vue from ' vue ' import Vue Sweetalert2 from ' vue -sweetalert2'; import 'sweetalert2/dist/sweetalert2.min.css'; Vue .use( Vue Sweetalert2); 3. 在需要使用消息 提示 弹窗 的组件 ,使用`this.$swal`方法调用: ```javascript this.$swal(' 提示 信息'); 以上两种方式都可以实现消息 提示 弹窗 的效果,你可以根据自己的需求选择其 一种。
JSON parse error: Cannot deserialize value of type `java.lang.Integer` from Boolean value 34467