Renderer.addClass()上的多个类

问题描述 投票:0回答:1

如何在方法Renderer2.addClass()上添加多个类?

示例:

this.renderer.addClass(this.el.nativeElement, 'btn btn-primary')

[尝试这样做时出现错误:

ERROR DOMException: Failed to execute 'add' on 'DOMTokenList': The token provided ('btn btn-primary') contains HTML space characters, which are not valid in tokens.
    at EmulatedEncapsulationDomRenderer2.addClass
angular angular2-directives angular9 angular-renderer2
1个回答
0
投票

很遗憾,this.renderer.addClass()仅接受一个字符串,没有空格。

您可以使用本机元素的this.renderer.addClass()添加多个类:

classList
© www.soinside.com 2019 - 2024. All rights reserved.