哪个@angular/*包是bug的来源?
core, elements
这是个回归吗?
不是
描述
考虑以下示例。
@Component({
selector: 'my-app',
template: `
<h1>Hello from {{name}}!</h1>
<a target="_blank" href="https://angular.io/start">
Learn more about Angular
</a>
`,
host: {
class: 'xyz',
},
});
当像下面这样用作自定义元素时:
<my-app-element class="abc"></my-app-element>
abc
类被移除,只应用了 xyz
类。
预期的行为是在DOM上渲染元素时应用两个类。
请提供一个链接,以便最小化地重现bug
请提供您看到的异常或错误
- 无响应*
请提供您在此处发现此bug的环境(运行 ng version
)
Angular CLI: 16.1.5
Node: 16.19.0
Package Manager: yarn 1.22.17
OS: darwin arm64
Angular: 16.1.5
... animations, cdk, cli, common, compiler, compiler-cli, core
... elements, forms, language-service, localize
... platform-browser, platform-browser-dynamic, platform-server
... router
Package Version
---------------------------------------------------------
@angular-devkit/architect 0.1601.5
@angular-devkit/build-angular 16.1.5
@angular-devkit/core 16.1.5
@angular-devkit/schematics 16.1.5
@schematics/angular 16.1.5
ng-packagr 16.1.0
rxjs 6.6.7
typescript 4.9.5
zone.js 0.13.1
还有其他信息吗?
- 无响应*
1条答案
按热度按时间bwleehnv1#
我注意到在使用常规Angular组件时,这个问题也发生在根组件上。类被宿主的类替换了。