element/packages/dropdown/src/dropdown-item.vue

19 lines
359 B
Vue
Raw Normal View History

2016-07-27 06:15:02 +00:00
<template>
2016-10-13 05:54:02 +00:00
<li class="el-dropdown-item" @click="handleClick"><slot></slot></li>
2016-07-27 06:15:02 +00:00
</template>
<script>
2016-10-13 05:54:02 +00:00
import emitter from 'element-ui/src/mixins/emitter';
2016-07-27 06:15:02 +00:00
export default {
2016-10-13 05:54:02 +00:00
name: 'ElDropdownItem',
mixins: [emitter],
methods: {
handleClick(e) {
this.dispatch('ElDropdownMenu', 'visible', [false]);
}
}
2016-07-27 06:15:02 +00:00
};
</script>