在Svelte中,应如何根据组件状态在元素上更改类?
例如,您可能希望在某些条件下将类应用于按钮,如以下示例所示。
<button class="{{class}}">
Run Code Online (Sandbox Code Playgroud)
现在,这可以通过创建一个计算属性来实现,该属性在某些条件下将返回类名或空字符串。
但是,我担心这是否会污染计算属性的名称空间。例如,如果有一个status,则可能希望同时设置一个动态文本(例如statusMessage)和一个类(例如)statusClass。
有没有更好的方法可以做到这一点,或者计算属性是否可行?Svelte是否计划对CSS提供更明确的支持?
svelte ×1