Commit f7674b5b74af55565f493ddbe4410cc6ac11f265
1 parent
cc419499
#518
Showing
2 changed files
with
20 additions
and
50 deletions
Show diff stats
examples/routers/select.vue
... | ... | @@ -193,62 +193,31 @@ |
193 | 193 | |
194 | 194 | <template> |
195 | 195 | <div> |
196 | - <Row> | |
197 | - <i-col span="12" style="padding-right:10px"> | |
198 | - <Select v-model="model11" filterable> | |
199 | - <Option-group label="123"> | |
200 | - <i-option value="beijing">北京市</i-option> | |
201 | - <i-option value="shanghai">上海市</i-option> | |
202 | - </Option-group> | |
203 | - <Option-group label="456"> | |
204 | - <i-option value="shenzhen">深圳市</i-option> | |
205 | - <i-option value="hangzhou">杭州市</i-option> | |
206 | - </Option-group> | |
207 | - <i-option value="nanjing">南京市</i-option> | |
208 | - <i-option value="chongqing">重庆市</i-option> | |
209 | - </Select> | |
210 | - </i-col> | |
211 | - <i-col span="12"> | |
212 | - <Select v-model="model12" filterable multiple> | |
213 | - <i-option v-for="item in cityList" :key="item" :value="item.value">{{ item.label }}</i-option> | |
214 | - </Select> | |
215 | - </i-col> | |
216 | - </Row> | |
217 | - <div @click="model11 = 'shanghai'">change</div> | |
196 | + <i-select v-model="d" filterable style="width: 200px" multiple> | |
197 | + <i-option v-for="e in uList" :value="e.id" :label="e.name"> | |
198 | + <span>{{ e.name }}</span> | |
199 | + <span style="float:right;color:#ccc">{{ e.id }}</span> | |
200 | + </i-option> | |
201 | + </i-select> | |
202 | + <p>{{d}}</p> | |
203 | + <i-button type="primary" v-on:click="clear">清空</i-button> | |
218 | 204 | </div> |
219 | 205 | </template> |
220 | 206 | <script> |
221 | 207 | export default { |
222 | 208 | data () { |
223 | 209 | return { |
224 | - cityList: [ | |
225 | - { | |
226 | - value: 'beijing', | |
227 | - label: '北京市' | |
228 | - }, | |
229 | - { | |
230 | - value: 'shanghai', | |
231 | - label: '上海市' | |
232 | - }, | |
233 | - { | |
234 | - value: 'shenzhen', | |
235 | - label: '深圳市' | |
236 | - }, | |
237 | - { | |
238 | - value: 'hangzhou', | |
239 | - label: '杭州市' | |
240 | - }, | |
241 | - { | |
242 | - value: 'nanjing', | |
243 | - label: '南京市' | |
244 | - }, | |
245 | - { | |
246 | - value: 'chongqing', | |
247 | - label: '重庆市' | |
248 | - } | |
249 | - ], | |
250 | - model11: '', | |
251 | - model12: [] | |
210 | + d: [], | |
211 | + uList : [ | |
212 | + {id:1,name:"中国"}, | |
213 | + {id:2,name:"美国"}, | |
214 | + {id:3,name:"韩国"} | |
215 | + ] | |
216 | + } | |
217 | + }, | |
218 | + methods: { | |
219 | + clear(){ | |
220 | + this.d = []; | |
252 | 221 | } |
253 | 222 | } |
254 | 223 | } | ... | ... |