浏览代码

fix(avatar): events callback undefined (#1686)

Drjingfubo 3 年之前
父节点
当前提交
bb0e73bb3b
共有 2 个文件被更改,包括 5 次插入4 次删除
  1. 1 1
      src/packages/__VUE/avatar/index.taro.vue
  2. 4 3
      src/packages/__VUE/avatar/index.vue

+ 1 - 1
src/packages/__VUE/avatar/index.taro.vue

@@ -2,7 +2,7 @@
   <view
   <view
     :style="!showMax ? styles : maxStyles"
     :style="!showMax ? styles : maxStyles"
     :class="classes"
     :class="classes"
-    @click="activeAvatar(e)"
+    @click="activeAvatar"
     ref="avatarRef"
     ref="avatarRef"
     v-if="showMax || !avatarGroup?.props?.maxCount || index <= avatarGroup?.props?.maxCount"
     v-if="showMax || !avatarGroup?.props?.maxCount || index <= avatarGroup?.props?.maxCount"
   >
   >

+ 4 - 3
src/packages/__VUE/avatar/index.vue

@@ -2,7 +2,7 @@
   <view
   <view
     :style="!showMax ? styles : maxStyles"
     :style="!showMax ? styles : maxStyles"
     :class="classes"
     :class="classes"
-    @click="activeAvatar(e)"
+    @click="activeAvatar"
     ref="avatarRef"
     ref="avatarRef"
     v-if="showMax || !avatarGroup?.props?.maxCount || index <= avatarGroup?.props?.maxCount"
     v-if="showMax || !avatarGroup?.props?.maxCount || index <= avatarGroup?.props?.maxCount"
   >
   >
@@ -137,11 +137,12 @@ export default create({
       }
       }
     };
     };
 
 
-    const activeAvatar = (event: any) => {
+    const activeAvatar = (event: MouseEvent) => {
       emit('active-avatar', event);
       emit('active-avatar', event);
+      console.log(event);
     };
     };
 
 
-    const onError = (event: any) => {
+    const onError = (event: MouseEvent) => {
       emit('onError', event);
       emit('onError', event);
     };
     };