diff --git a/packages/vue-cli-plugin-uni/packages/@vue/component-compiler-utils/dist/stylePlugins/scoped.js b/packages/vue-cli-plugin-uni/packages/@vue/component-compiler-utils/dist/stylePlugins/scoped.js index ecb499352739fdc8093077e8535dae9117c5b976..0d2fc1ac84b9d68491785ca97e9f164e700bee2f 100644 --- a/packages/vue-cli-plugin-uni/packages/@vue/component-compiler-utils/dist/stylePlugins/scoped.js +++ b/packages/vue-cli-plugin-uni/packages/@vue/component-compiler-utils/dist/stylePlugins/scoped.js @@ -58,8 +58,14 @@ exports.default = postcss.plugin('add-id', (options) => (root) => { // So all leading spaces must be eliminated to avoid problems. selector.first.spaces.before = ''; } - // fixed by xxxxxx (h5 平台继续使用 attribute,其他平台使用 className) - if(process.env.UNI_PLATFORM === 'h5'){ + // fixed by xxxxxx (h5,app-plus v3 平台继续使用 attribute,其他平台使用 className) + if( + process.env.UNI_PLATFORM === 'h5' || + ( + process.env.UNI_PLATFORM === 'app-plus' && + process.env.UNI_USING_V3 + ) + ){ selector.insertAfter(node, selectorParser.attribute({ attribute: id }));