0.1.5 • Published 3 years ago

san-component v0.1.5

Weekly downloads
133
License
ISC
Repository
github
Last release
3 years ago

san-component

对san.Component的增强,方便大型项目定义全局组件和注入一些全局方法。

Install

Install with npm:

npm install san-component

Install with yarn:

yarn add san-component

How to use

首先,根据业务需要对集成常用的Compontents,并export出来。

import {SanComponent, registerComponents, registerMixins} from 'san-component';


import {
    Alert,
    Button,
    Icon,
    Form
} from 'santd';

const defaultCompontents = {
    's-alert': Alert,
    's-button': Button,
    's-icon': Icon,
    's-form': Form,
};

const mixinMethod = {
    sayHi() {
        console.log('Hi');
    }
};

registerComponents(defaultCompontents);
registerMixins(mixinMethod);

export default SanComponent;

然后,业务中就可以使用SanComponent代替默认的san.Component了。

import Component from 'your-path/san-component';

export default class MyComponent extends Component {
    ...
}
0.1.5

3 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago