为什么它不知道相同的内容?

Why it does not know the same content?

我已经 uild 在 svelte 和 sapper 中创建了一个示例应用程序,具有相同的 ui 并且发现内容看起来不同:

苗条

工兵

我检查过css,应该没有什么区别。
来自 https://gitlab.com/oceanstack/ui5-sapper and https://gitlab.com/oceanstack/ui5-svelte

的代码

问题是你的HTML不一样。

苗条:

<ui5-label id="myLabel" for="myInput" required show-colon="">First name</ui5-label>

工兵:

<ui5-label id="myLabel" for="myInput" show-colon="">First name</ui5-label>

请注意,Svelte 具有 required 属性,而 Sapper 没有。

如果您进入 Sapper 页面上的浏览器开发工具并将 required 属性添加到标签,您会发现突然间,省略号被删除并且您的标签将匹配.