fix(TreeSelect): should sync value before trigger click-item event (#5153)

This commit is contained in:
neverland
2019-11-30 08:22:17 +08:00
committed by GitHub
parent 3c45cdb231
commit d1a8adab20
2 changed files with 36 additions and 4 deletions
+2 -4
View File
@@ -97,9 +97,8 @@ function TreeSelect(
}
}
emit(ctx, 'click-item', item);
emit(ctx, 'update:active-id', newActiveId);
emit(ctx, 'click-item', item);
// compatible for old usage, should be removed in next major version
emit(ctx, 'itemclick', item);
}
@@ -119,9 +118,8 @@ function TreeSelect(
class={bem('nav')}
activeKey={mainActiveIndex}
onChange={(index: number) => {
emit(ctx, 'click-nav', index);
emit(ctx, 'update:main-active-index', index);
emit(ctx, 'click-nav', index);
// compatible for old usage, should be removed in next major version
emit(ctx, 'navclick', index);
}}