From 55caac670507b1a0f511968aa959ebbf1b36f621 Mon Sep 17 00:00:00 2001 From: fxy060608 Date: Fri, 22 Nov 2019 14:06:21 +0800 Subject: [PATCH] fix(app-plus): add uni.getCurrentSubNVue provide --- packages/vue-cli-plugin-hbuilderx/build/webpack.nvue.conf.js | 1 + .../packages/uni-app-plus-nvue/dist/get-current-sub-nvue.js | 3 +++ 2 files changed, 4 insertions(+) create mode 100644 packages/vue-cli-plugin-hbuilderx/packages/uni-app-plus-nvue/dist/get-current-sub-nvue.js diff --git a/packages/vue-cli-plugin-hbuilderx/build/webpack.nvue.conf.js b/packages/vue-cli-plugin-hbuilderx/build/webpack.nvue.conf.js index f86b656c..cb5dc07c 100644 --- a/packages/vue-cli-plugin-hbuilderx/build/webpack.nvue.conf.js +++ b/packages/vue-cli-plugin-hbuilderx/build/webpack.nvue.conf.js @@ -39,6 +39,7 @@ const uniPath = process.env.UNI_USING_V8 const provide = {} if (process.env.UNI_USING_V3 || process.env.UNI_USING_NATIVE) { + provide['uni.getCurrentSubNVue'] = [path.resolve(__dirname, '../packages/uni-app-plus-nvue/dist/get-current-sub-nvue.js'), 'default'] provide['uni.requireNativePlugin'] = [path.resolve(__dirname, '../packages/uni-app-plus-nvue/dist/require-native-plugin.js'), 'default'] } diff --git a/packages/vue-cli-plugin-hbuilderx/packages/uni-app-plus-nvue/dist/get-current-sub-nvue.js b/packages/vue-cli-plugin-hbuilderx/packages/uni-app-plus-nvue/dist/get-current-sub-nvue.js new file mode 100644 index 00000000..a3f1369e --- /dev/null +++ b/packages/vue-cli-plugin-hbuilderx/packages/uni-app-plus-nvue/dist/get-current-sub-nvue.js @@ -0,0 +1,3 @@ +export default function getCurrentSubNVue() { + return uni.getSubNVueById(plus.webview.currentWebview().id) +} -- GitLab