UNPKG

kui-vue

Version:

A high quality UI Toolkit built on Vue.js 2.0

123 lines (122 loc) 3.87 kB
<cn> #### 输入框组合 使用 InputGroup 让组件之间紧凑连接且合并边框。默认 true </cn> ```vue <template> <Space vertical size="middle"> <InputGroup> <Input style="width:20%" value="027" /> <Input style="width:30%" value="28398987" /> </InputGroup> <InputGroup size="small"> <Input :style="{ width: 'calc(100% - 200px)' }" value="https://k-ui.cn" /> <Button type="primary">Submit</Button> </InputGroup> <InputGroup> <Input :style="{ width: 'calc(100% - 200px)' }" value="https://k-ui.cn" /> <Button type="primary">Submit</Button> </InputGroup> <InputGroup> <Input :style="{ width: 'calc(100% - 200px)' }" value="git@gitee.com:chuchur/kui-vue.git" /> <Tooltip title="copy git url"> <Button :icon="Copy"></Button> </Tooltip> </InputGroup> <InputGroup> <Select value="Shenzheng" clearable> <Option value="Wuhan">Wuhan001</Option> <Option value="Shenzheng">Shenzheng</Option> </Select> <Input :style="{ width: '50%' }" value="Nanshan District, Shenzheng" /> </InputGroup> <InputGroup> <Select clearable multiple :value="['Wuhan001']" :style="{ width: '50%' }"> <Option value="Wuhan001">Wuhan001</Option> <Option value="Shenzheng">Shenzheng</Option> </Select> <Input :style="{ width: '50%' }" value="Nanshan District, Shenzheng" /> </InputGroup> <InputGroup> <Input :style="{ width: '30%' }" value="0755" /> <Input clearable :style="{ width: '50%' }" value="28398987" /> <Input :style="{ width: '20%' }" value="+1" /> </InputGroup> <InputGroup> <Select value="Option1"> <Option value="Option1">Option1</Option> <Option value="Option2">Option2</Option> </Select> <Input :style="{ width: '50%' }" value="input content" /> <InputNumber :value="12" /> </InputGroup> <InputGroup> <Input :style="{ width: '50%' }" value="input content" :icon="Copy"/> <DatePicker /> </InputGroup> <InputGroup> <DatePicker mode="dateRange"/> <Input :style="{ width: '30%' }" value="input content" /> <Button type="primary">查询</Button> </InputGroup> <InputGroup> <Input :style="{ width: '30%' }" value="input content" /> <DatePicker mdoe="dateRange"/> </InputGroup> <InputGroup> <Select value="Option1-1"> <Option value="Option1-1">Option1-1</Option> <Option value="Option1-2">Option1-2</Option> </Select> <Select value="Option2-2"> <Option value="Option2-1">Option2-1</Option> <Option value="Option2-2">Option2-2</Option> </Select> </InputGroup> <InputGroup> <Select value="1"> <Option value="1">Between</Option> <Option value="2">Except</Option> </Select> <Input :style="{ width: '100px', textAlig: 'center' }" placeholder="Minimum" /> <Input :style="{ width: '30px', borderLef: 0, borderRight: 0, pointerEvents: 'none', }" placeholder="~" disabled /> <Input :style="{ width: '100px', textAlig: 'center', }" placeholder="Maximum" /> </InputGroup> <InputGroup> <Select value="Option1-1"> <Option value="Option1-1">Option1-1</Option> <Option value="Option1-2">Option1-2</Option> </Select> <TreeSelect :tree-data="treeData" clearable style="width:200px"></TreeSelect> </InputGroup> </Space> </template> <script> import { Copy } from 'kui-icons' export default{ data(){ return{ Copy, treeData:[ { title:'fruit', key:'1', children:[ {title:'apple',key:'11'}, {title:'orange',key:'12'}, ] } ] } } } </script> ```