web component技术似乎需要各个框架的兼容和支持。custom-elements-everywhere.com/
svelte对自定义元素的属性连接符命名方式还不支持,几年前有这个问题到现在,估计以后也不会支持了。svelte的设计意图是最好(作者认为的,我理解为更强的生命力),而不是最受欢迎的框架。作者也认为web component技术并不是设计的很好,svelte框架更多的是对确定的标准和合理的规律进行设计。
其他参考 web.dev/articles/cu…
根本还是在于各框架对web component技术的兼容和支持。