Skip to content

default_classes(add: Optional[str] = None, remove: Optional[str] = None, toggle: Optional[str] = None, replace: Optional[str] = None) -> type[Self]

应用、移除、切换或替换默认的 HTML 类。

这允许使用 TailwindQuasar 类来修改元素的外观或布局。

如果不需要预定义的类,移除或替换类会很有帮助。该类的所有元素将共享这些 HTML 类。这些类必须在元素实例化之前定义。

参数 Param说明 Description
add以空格分隔的待添加类名
remove以空格分隔的待移除类名
toggle以空格分隔的待切换类名(在 v2.7.0 中新增)
replace以空格分隔的用于替换现有类的类名

default_props(add: Optional[str] = None, remove: Optional[str] = None) -> type[Self]

应用、移除、切换或替换默认的 Quasar Props。

这允许使用 Quasar 属性来修改元素的外观或布局。由于属性会作为 HTML 属性直接应用,因此它们可以与任何 HTML 元素一起使用。该类的所有元素都将共享这些属性。这些属性必须在元素实例化之前定义。

bool 属性如果没有指定值则默认为 True。

参数 Param说明 Description
add以空格分隔或 键=值 对列表的待添加属性
remove以空格分隔的待移除属性

default_style(add: Optional[str] = None, remove: Optional[str] = None, replace: Optional[str] = None) -> type[Self]

应用、移除或替换默认的 CSS 定义。

若不需要预定义样式,移除或替换样式会很有帮助。该类的所有元素将共享这些CSS定义。这些定义必须在元素实例化之前完成。

参数 Param说明 Description
add要添加到元素的样式列表
remove要从元素中移除的样式列表
replace用于替代现有样式的样式列表

更新日期: 2026 年 3 月 27 日