这将使用户更容易拥有自己的自定义按钮,而不是覆盖我们的样式。
<a button>
变成<a ion-button>
<button>
变成<button ion-button>
@brandyscarney ,使用<ion-button>
元素而不是像<button ion-button>
这样的元素不是更干净、更一致吗?
<ion-button>
Right Icon
<ion-icon name="star"></ion-icon>
</ion-button>
这可能会在幕后渲染<button ion-button>
。
嘿@mpaland ,感谢您的建议! 简短的回答是,使用属性选择器而不是元素选择器允许我们获得原生<button>
和<a>
元素的所有优点,而不是将所有原生功能向下传递和难以维护。 这是我们根据材料团队的实施决定做的事情。 他们整理了一份很好的文件,解释了其中的各种原因: https :
白兰地,谢谢你指出这一点。 卡拉的医生让你的决定非常清楚。 恕我直言,不是 100% 好 - 但有必要。
最有用的评论
嘿@mpaland ,感谢您的建议! 简短的回答是,使用属性选择器而不是元素选择器允许我们获得原生
<button>
和<a>
元素的所有优点,而不是将所有原生功能向下传递和难以维护。 这是我们根据材料团队的实施决定做的事情。 他们整理了一份很好的文件,解释了其中的各种原因: https :