From b24be35a7e27a9d4ba185aca72ae8036b5e088ae Mon Sep 17 00:00:00 2001 From: "zhigang.li" Date: Wed, 20 Dec 2017 16:19:25 +0800 Subject: [PATCH] make Message and Notice support render --- examples/routers/message.vue | 11 ++++- examples/routers/notice.vue | 20 ++++++++- src/components/base/notification/index.js | 1 - src/components/base/notification/notice.vue | 43 +++++++++++++++++-- .../base/notification/notification.vue | 2 + src/components/message/index.js | 5 ++- src/components/notice/index.js | 10 ++++- src/styles/components/notice.less | 23 ++++++++-- 8 files changed, 99 insertions(+), 16 deletions(-) diff --git a/examples/routers/message.vue b/examples/routers/message.vue index df768d4c..ecde42fe 100644 --- a/examples/routers/message.vue +++ b/examples/routers/message.vue @@ -13,12 +13,19 @@ info () { // this.$Message.info('这是一条普通提示'); this.$Message.success({ - content: '这是一条普通提示2', + // content: '这是一条普通提示2', duration: 500, onClose () { // console.log(123) }, - closable: true + closable: true, + render (h) { + return h('Button',{ + props: { + type: 'primary' + } + }, '这是render出来的'); + } }) }, success () { diff --git a/examples/routers/notice.vue b/examples/routers/notice.vue index d09dd088..31b0125d 100644 --- a/examples/routers/notice.vue +++ b/examples/routers/notice.vue @@ -1,6 +1,7 @@