Blame view

node_modules/element-ui/packages/dropdown/src/dropdown-item.vue 657 Bytes
2a09d1a4   liuqimichale   添加宜春 天水 宣化
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
  <template>
    <li
      class="el-dropdown-menu__item"
      :class="{
        'is-disabled': disabled,
        'el-dropdown-menu__item--divided': divided
      }"
      @click="handleClick"
      :aria-disabled="disabled"
      :tabindex="disabled ? null : -1"
    >
      <slot></slot>
    </li>
  </template>
  <script>
    import Emitter from 'element-ui/src/mixins/emitter';
  
    export default {
      name: 'ElDropdownItem',
  
      mixins: [Emitter],
  
      props: {
        command: {},
        disabled: Boolean,
        divided: Boolean
      },
  
      methods: {
        handleClick(e) {
          this.dispatch('ElDropdown', 'menu-item-click', [this.command, this]);
        }
      }
    };
  </script>