Notice-Message消息提示

忘是亡心i 2022-03-22 04:10 369阅读 0赞

常用于主动操作后的反馈提示。与 Notification 的区别是后者更多用于系统级通知的被动提醒。

当需要自定义更多属性时,Message 也可以接收一个对象为参数。比如,设置type字段可以定义不同的状态,默认为info。此时正文内容以message的值传入。同时,我们也为 Message 的各种 type 注册了方法,可以在不传入type字段的情况下像open4那样直接调用。

20190125194633781.png

  1. <el-button :plain="true" @click="open2">成功</el-button>
  2. <el-button :plain="true" @click="open3">警告</el-button>
  3. <el-button :plain="true" @click="open">消息</el-button>
  4. <el-button :plain="true" @click="open4">错误</el-button>
  5. <script>
  6. export default {
  7. methods: {
  8. open() {
  9. this.$message('这是一条消息提示');
  10. },
  11. open2() {
  12. this.$message({
  13. message: '恭喜你,这是一条成功消息',
  14. type: 'success'
  15. });
  16. },
  17. open3() {
  18. this.$message({
  19. message: '警告哦,这是一条警告消息',
  20. type: 'warning'
  21. });
  22. },
  23. open4() {
  24. this.$message.error('错了哦,这是一条错误消息');
  25. }
  26. }
  27. }
  28. </script>

Options



























参数 说明 类型 可选值 默认值
message 消息文字 string / VNode
type 主题 string success/warning/info/error info

发表评论

表情:
评论列表 (有 0 条评论,369人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Notice-Message消息提示

    常用于主动操作后的反馈提示。与 Notification 的区别是后者更多用于系统级通知的被动提醒。 当需要自定义更多属性时,Message 也可以接收一个对象为参数。比如,