iview/examples/routers/dropdown.vue

130 lines
4.6 KiB
Vue
Raw Normal View History

2019-08-27 09:42:40 +08:00
<template>
<div>
2019-10-22 14:57:16 +08:00
<DatePicker :capture="false" size="small" v-model="updatedate" type="datetimerange" placement="bottom-end" placeholder="请输入变更时间" style="width: 150px"></DatePicker>
<Dropdown trigger="click" transfer @on-click="aaaa(111)">
<Button size="small" type="primary">
更多
<Icon type="md-arrow-dropdown" />
</Button>
2019-08-27 09:42:40 +08:00
<DropdownMenu slot="list">
2019-10-22 14:57:16 +08:00
<DropdownItem>驴打滚</DropdownItem>
<DropdownItem>炸酱面</DropdownItem>
<DropdownItem>豆汁儿</DropdownItem>
2019-08-27 09:42:40 +08:00
<DropdownItem>冰糖葫芦</DropdownItem>
2019-10-22 14:57:16 +08:00
<DropdownItem>北京烤鸭</DropdownItem>
2019-08-27 09:42:40 +08:00
<DropdownItem>驴打滚</DropdownItem>
2019-10-22 14:57:16 +08:00
<DropdownItem>炸酱面</DropdownItem>
<DropdownItem>豆汁儿</DropdownItem>
2019-08-27 09:42:40 +08:00
<DropdownItem>冰糖葫芦</DropdownItem>
2019-10-22 14:57:16 +08:00
<DropdownItem>北京烤鸭</DropdownItem>
2019-08-27 09:42:40 +08:00
<DropdownItem>驴打滚</DropdownItem>
<DropdownItem>炸酱面</DropdownItem>
2019-10-22 14:57:16 +08:00
<DropdownItem>豆汁儿</DropdownItem>
2019-08-27 09:42:40 +08:00
<DropdownItem>冰糖葫芦</DropdownItem>
2019-10-22 14:57:16 +08:00
<DropdownItem>北京烤鸭</DropdownItem>
2019-08-27 09:42:40 +08:00
</DropdownMenu>
</Dropdown>
2019-10-22 14:57:16 +08:00
<Cascader :data="data" v-model="value1" transfer style="width: 200px"></Cascader>
<Select v-model="model1" multiple transfer style="width:200px">
<Option v-for="item in cityList" :value="item.value" :key="item.value">{{ item.label }}</Option>
</Select>
<Poptip trigger="click" transfer title="Title" content="content">
<Button>Hover</Button>
</Poptip>
<ColorPicker v-model="color1" transfer />
2019-08-27 09:42:40 +08:00
</div>
</template>
<script>
export default {
2019-10-22 14:57:16 +08:00
data () {
return {
updatedate:null,
color1: '#19be6b',
value1: [],
data: [{
value: 'beijing',
label: '北京',
children: [
{
value: 'gugong',
label: '故宫'
},
{
value: 'tiantan',
label: '天坛'
},
{
value: 'wangfujing',
label: '王府井'
}
]
}, {
value: 'jiangsu',
label: '江苏',
children: [
{
value: 'nanjing',
label: '南京',
children: [
{
value: 'fuzimiao',
label: '夫子庙',
}
]
},
{
value: 'suzhou',
label: '苏州',
children: [
{
value: 'zhuozhengyuan',
label: '拙政园',
},
{
value: 'shizilin',
label: '狮子林',
}
]
}
],
}],
cityList: [
{
value: 'New York',
label: 'New York'
},
{
value: 'London',
label: 'London'
},
{
value: 'Sydney',
label: 'Sydney'
},
{
value: 'Ottawa',
label: 'Ottawa'
},
{
value: 'Paris',
label: 'Paris'
},
{
value: 'Canberra',
label: 'Canberra'
}
],
model1: []
}
},
methods: {
2019-10-22 14:57:16 +08:00
aaaa(){
this.$Message.info("aaaaa")
}
2019-10-22 14:57:16 +08:00
},
mounted () {
}
2019-08-27 09:42:40 +08:00
}
</script>