1.2 KiB
		
	
	
	
	
			
		
		
	
	
			1.2 KiB
		
	
	
	
	
API
To get a customized button, just set type/shape/size/loading/disabled.
| Property | Description | Type | Default | 
|---|---|---|---|
| ghost | make background transparent and invert text and border colors, added in 2.7 | boolean | false | 
| htmlType | set the original html typeofbutton, see: MDN | string | button | 
| icon | set the icon of button, see: Icon component | string | - | 
| loading | set the loading status of button | boolean | { delay: number } | false | 
| shape | can be set to circleor omitted | string | - | 
| size | can be set to smalllargeor omitted | string | default | 
| type | can be set to primaryghostdasheddanger(added in 2.7) or omitted (meaningdefault) | string | default | 
| onClick | set the handler to handle clickevent | function | - | 
events
| Events Name | Description | Arguments | 
|---|---|---|
| click | handle clickevent | function(e) | 
<Button>Hello world!</Button> will be rendered into <button><span>Hello world!</span></button>, and all the properties which are not listed above will be transferred to the <button> tag.