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 f86b656ce68b41e67913ea423ed49f6c0a2be8df..cb5dc07cf363e0584355a0d99a7bdc61e01ad208 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 0000000000000000000000000000000000000000..a3f1369edabb4f478983e6f6bf4827e516a88334 --- /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) +}