哪个@angular/*包是bug的来源?
platform-browser
这是个回归吗?
是的
描述
源srcset属性不再需要使用SafeUrl,这在Angular的早期版本中被移除了。然而,如果提供了SafeUrl,它将无法正常工作。我希望它能像img src属性一样正常工作。
如果你查看提供的stackblitz中的源代码,你会发现生成的srcset值带有警告,实际上破坏了html标记。尽管使用了SafeUrl,img src仍然可以正常工作。
请提供一个最小复现bug的链接
https://stackblitz.com/edit/angular-ectvia?file=src/main.ts
请提供您看到的异常或错误
<source srcset="SafeValue must use [property]=binding: https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_92x30dp.png (see https://g.co/ng/security#xss)">
请提供您发现此bug的环境(运行ng version
)
Angular CLI: 15.2.2
Node: 16.13.0
Package Manager: npm 8.1.0
OS: win32 x64
Angular: 15.2.2
... animations, cli, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router, service-worker
Package Version
---------------------------------------------------------
@angular-devkit/architect 0.1502.2
@angular-devkit/build-angular 15.2.2
@angular-devkit/core 15.2.2
@angular-devkit/schematics 15.2.2
@schematics/angular 15.2.2
rxjs 7.8.0
typescript 4.9.5
还有其他信息吗?
- 无响应*
1条答案
按热度按时间ctehm74n1#
这是在
15.0.0-next.2
中引入的更改,可能是由#47302引入的。