2018-03-26 16:04:04 +08:00
|
|
|
<template>
|
|
|
|
|
<div class="md-example-child md-example-child-selector md-example-child-selector-0">
|
|
|
|
|
<md-field>
|
|
|
|
|
<md-field-item
|
|
|
|
|
title="普通模式"
|
2018-09-22 22:20:10 +08:00
|
|
|
:content="selectorValue"
|
|
|
|
|
@click="showSelector"
|
|
|
|
|
arrow
|
|
|
|
|
align-right
|
|
|
|
|
/>
|
2018-03-26 16:04:04 +08:00
|
|
|
</md-field>
|
|
|
|
|
<md-selector
|
|
|
|
|
v-model="isSelectorShow"
|
2018-09-22 22:20:10 +08:00
|
|
|
default-value="2"
|
2018-03-26 16:04:04 +08:00
|
|
|
:data="data[0]"
|
|
|
|
|
title="普通模式"
|
2018-09-22 22:20:10 +08:00
|
|
|
@choose="onSelectorChoose"
|
2018-03-26 16:04:04 +08:00
|
|
|
></md-selector>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
|
2018-05-21 19:37:56 +08:00
|
|
|
<script>
import {Selector, Field, FieldItem} from 'mand-mobile'
|
2018-03-26 16:04:04 +08:00
|
|
|
|
|
|
|
|
export default {
|
|
|
|
|
name: 'selector-demo',
|
2018-05-02 15:54:19 +08:00
|
|
|
/* DELETE */
|
2018-03-26 16:04:04 +08:00
|
|
|
title: '无需确认',
|
2018-05-21 19:37:56 +08:00
|
|
|
titleEnUS: 'No need to confirm',
|
2018-09-13 11:19:46 +08:00
|
|
|
height: 400,
|
2018-05-02 15:54:19 +08:00
|
|
|
/* DELETE */
|
2018-03-26 16:04:04 +08:00
|
|
|
components: {
|
|
|
|
|
[Selector.name]: Selector,
|
|
|
|
|
[Field.name]: Field,
|
|
|
|
|
[FieldItem.name]: FieldItem,
|
|
|
|
|
},
|
|
|
|
|
data() {
|
|
|
|
|
return {
|
|
|
|
|
isSelectorShow: false,
|
|
|
|
|
data: [
|
|
|
|
|
[
|
|
|
|
|
{
|
2018-09-22 22:20:10 +08:00
|
|
|
value: '1',
|
2018-03-26 16:04:04 +08:00
|
|
|
text: '选项一',
|
|
|
|
|
},
|
|
|
|
|
{
|
2018-09-22 22:20:10 +08:00
|
|
|
value: '2',
|
2018-03-26 16:04:04 +08:00
|
|
|
text: '选项二',
|
|
|
|
|
},
|
|
|
|
|
{
|
2018-09-22 22:20:10 +08:00
|
|
|
value: '3',
|
2018-03-26 16:04:04 +08:00
|
|
|
text: '选项三',
|
|
|
|
|
},
|
|
|
|
|
{
|
2018-09-22 22:20:10 +08:00
|
|
|
value: '4',
|
2018-03-26 16:04:04 +08:00
|
|
|
text: '选项四',
|
|
|
|
|
},
|
2018-07-24 13:16:28 +08:00
|
|
|
{
|
2018-09-22 22:20:10 +08:00
|
|
|
value: '5',
|
2018-07-24 13:16:28 +08:00
|
|
|
text: '选项五',
|
|
|
|
|
},
|
|
|
|
|
{
|
2018-09-22 22:20:10 +08:00
|
|
|
value: '6',
|
2018-07-24 13:16:28 +08:00
|
|
|
text: '选项六',
|
|
|
|
|
},
|
|
|
|
|
{
|
2018-09-22 22:20:10 +08:00
|
|
|
value: '7',
|
2018-07-24 13:16:28 +08:00
|
|
|
text: '选项七',
|
|
|
|
|
},
|
|
|
|
|
{
|
2018-09-22 22:20:10 +08:00
|
|
|
value: '8',
|
2018-07-24 13:16:28 +08:00
|
|
|
text: '选项八',
|
|
|
|
|
},
|
|
|
|
|
{
|
2018-09-22 22:20:10 +08:00
|
|
|
value: '9',
|
2018-07-24 13:16:28 +08:00
|
|
|
text: '选项九',
|
|
|
|
|
},
|
|
|
|
|
{
|
2018-09-22 22:20:10 +08:00
|
|
|
value: '10',
|
2018-07-24 13:16:28 +08:00
|
|
|
text: '选项十',
|
|
|
|
|
},
|
2018-03-26 16:04:04 +08:00
|
|
|
],
|
|
|
|
|
],
|
|
|
|
|
selectorValue: '选项二',
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
methods: {
|
|
|
|
|
showSelector() {
|
|
|
|
|
this.isSelectorShow = true
|
|
|
|
|
},
|
|
|
|
|
onSelectorChoose({text}) {
|
|
|
|
|
this.selectorValue = text
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
}
|
2018-09-22 22:20:10 +08:00
|
|
|
</script>
|