Commit 9272508e9cb17748f2b22ecf0248c71c32d44985

Authored by Aresn
Committed by GitHub
1 parent 049dcf59

Update icon.vue

Showing 1 changed file with 6 additions and 1 deletions   Show diff stats
src/components/icon/icon.vue
1 <template> 1 <template>
2 - <i :class="classes" :style="styles" @click="$emit('click')"></i> 2 + <i :class="classes" :style="styles" @click="handleClick"></i>
3 </template> 3 </template>
4 <script> 4 <script>
5 const prefixCls = 'ivu-icon'; 5 const prefixCls = 'ivu-icon';
@@ -28,6 +28,11 @@ @@ -28,6 +28,11 @@
28 28
29 return style; 29 return style;
30 } 30 }
  31 + },
  32 + methods: {
  33 + handleClick (event) {
  34 + this.$emit('click', event);
  35 + }
31 } 36 }
32 }; 37 };
33 </script> 38 </script>