61 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Vue
		
	
	
			
		
		
	
	
			61 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Vue
		
	
	
| <script>
 | |
| import Basic from './basic'
 | |
| import Disabled from './disabled'
 | |
| import Text from './text'
 | |
| import Size from './size'
 | |
| import Loading from './loading'
 | |
| import CN from '../index.zh-CN.md'
 | |
| import US from '../index.en-US.md'
 | |
| 
 | |
| const md = {
 | |
|   cn: `# Switch
 | |
| 
 | |
|     开关选择器。
 | |
| 
 | |
|     ## 何时使用
 | |
| 
 | |
|     - 需要表示开关状态/两种状态之间的切换时;
 | |
|     - 和 'checkbox'的区别是,切换 'switch' 会直接触发状态改变,而 'checkbox' 一般用于状态标记,需要和提交操作配合。
 | |
| 
 | |
|     ## 代码演示`,
 | |
|   us: `# Switch
 | |
| 
 | |
|     Switching Selector.
 | |
| 
 | |
|     ## When To Use
 | |
| 
 | |
|     - If you need to represent the switching between two states or on-off state.
 | |
|     - The difference between 'Switch' and 'Checkbox' is that 'Switch' will trigger a state change directly when you toggle it, while 'Checkbox' is generally used for state marking, which should work in conjunction with submit operation.
 | |
|     ## Examples `,
 | |
| }
 | |
| export default {
 | |
|   category: 'Components',
 | |
|   subtitle: '开关',
 | |
|   type: 'Data Entry',
 | |
|   title: 'Switch',
 | |
|   render () {
 | |
|     return (
 | |
|       <div>
 | |
|         <md cn={md.cn} us={md.us}/>
 | |
|         <Basic />
 | |
|         <br/>
 | |
|         <Disabled />
 | |
|         <br/>
 | |
|         <Text />
 | |
|         <br/>
 | |
|         <Size />
 | |
|         <br/>
 | |
|         <Loading />
 | |
|         <br/>
 | |
|         <api>
 | |
|           <template slot='cn'>
 | |
|             <CN/>
 | |
|           </template>
 | |
|           <US/>
 | |
|         </api>
 | |
|       </div>
 | |
|     )
 | |
|   },
 | |
| }
 | |
| </script>
 |