message: perf(Button): move onClick fn
diff: @@ -116,6 +116,13 @@ export default createComponent({
  }
  };
  + const onClick = (event) => {
  + if (!props.loading && !props.disabled) {
  + emit('click', event);
  + route();
  + }
  + };
  +
  return () => {
  const {
  tag,
  @@ -131,13 +138,6 @@ export default createComponent({
  nativeType,
  } = props;
  - const onClick = (event) => {
  - if (!loading && !disabled) {
  - emit('click', event);
  - route();
  - }
  - };
  -
  const classes = [
  bem([
  type,
  