From 7308d63e6b5fa38bf65493225d326612f866a20c Mon Sep 17 00:00:00 2001 From: Amour1688 <31695475+Amour1688@users.noreply.github.com> Date: Sat, 27 Jun 2020 13:27:36 +0800 Subject: [PATCH] chore: jsx use PatchFlags (#2498) --- components/vc-menu/Menu.jsx | 9 ++++----- webpack.config.js | 2 +- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/components/vc-menu/Menu.jsx b/components/vc-menu/Menu.jsx index 6dd236691..e582ad001 100644 --- a/components/vc-menu/Menu.jsx +++ b/components/vc-menu/Menu.jsx @@ -169,11 +169,10 @@ const Menu = { onSelect: this.onSelect, ref: 'innerMenu', }; - return ( - - - - ); + + const subPopupMenu = ; + return {subPopupMenu}; }, }; + export default Menu; diff --git a/webpack.config.js b/webpack.config.js index bb57f155f..002841d15 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -46,7 +46,7 @@ module.exports = { style: true, }, ], - ['@ant-design-vue/babel-plugin-jsx', { transformOn: true }], + ['@ant-design-vue/babel-plugin-jsx', { transformOn: true, usePatchFlag: true }], '@babel/plugin-proposal-optional-chaining', '@babel/plugin-transform-object-assign', '@babel/plugin-proposal-object-rest-spread',