Commit dd28e57f2726346fc32bae4088345da29b3d400c
1 parent
e8e1677b
update Notice
Showing
1 changed file
with
1 additions
and
7 deletions
Show diff stats
src/components/base/notification/index.js
1 | import Notification from './notification.vue'; | 1 | import Notification from './notification.vue'; |
2 | import Vue from 'vue'; | 2 | import Vue from 'vue'; |
3 | -import { camelcaseToHyphen } from '../../../utils/assist'; | ||
4 | 3 | ||
5 | Notification.newInstance = properties => { | 4 | Notification.newInstance = properties => { |
6 | const _props = properties || {}; | 5 | const _props = properties || {}; |
7 | 6 | ||
8 | - let props = ''; | ||
9 | - Object.keys(_props).forEach(prop => { | ||
10 | - props += ' :' + camelcaseToHyphen(prop) + '=' + prop; | ||
11 | - }); | ||
12 | - | ||
13 | const Instance = new Vue({ | 7 | const Instance = new Vue({ |
14 | data: _props, | 8 | data: _props, |
15 | render (h) { | 9 | render (h) { |
16 | return h(Notification, { | 10 | return h(Notification, { |
17 | props: _props | 11 | props: _props |
18 | - }) | 12 | + }); |
19 | } | 13 | } |
20 | }); | 14 | }); |
21 | 15 |