diff --git a/packages/vue-code-gen/src/generators/template.ts b/packages/vue-code-gen/src/generators/template.ts index c3e5a4563..5d7fa5804 100644 --- a/packages/vue-code-gen/src/generators/template.ts +++ b/packages/vue-code-gen/src/generators/template.ts @@ -835,9 +835,7 @@ export function generate( propName_1 = propName_1.substring(1); } - const propName_2 = !isStatic ? propName_1 - : hyphenate(propName_1) === propName_1 && !propName_1.startsWith('data-') && !propName_1.startsWith('aria-') ? camelize(propName_1) - : propName_1; + const propName_2 = !isStatic ? propName_1 : hyphenate(propName_1) === propName_1 ? camelize(propName_1) : propName_1; if (forRemainStyleOrClass && propName_2 !== 'style' && propName_2 !== 'class') continue; @@ -976,7 +974,7 @@ export function generate( prop.type === CompilerDOM.NodeTypes.ATTRIBUTE ) { - const propName = hyphenate(prop.name) === prop.name && !prop.name.startsWith('data-') && !prop.name.startsWith('aria-') ? camelize(prop.name) : prop.name; + const propName = hyphenate(prop.name) === prop.name ? camelize(prop.name) : prop.name; const propName2 = prop.name; if (forRemainStyleOrClass && propName !== 'style' && propName !== 'class')