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',