我正在尝试将输入控件设置为组件中的ngbTooltip。
我的代码中有一个ElementRef:
#include<stdio.h>
int main()
{
int data,bit;
printf("enter data:");
scanf("%d",&data);
printf("enter bit position to test:");
scanf("%d",&bit);
data&(1<<bit)?printf("bit is set\n"):printf("bit is clear\n");
return 0;
}
我正在使用Renderer2设置属性'ngbTooltip'。
@Input() element: ElementRef;
此代码似乎会产生以下结果:
this.renderer.setAttribute(this.element, 'ngbTooltip', 'my tooltip!!');
所以看起来它没有转换成真正的ngbTooltip,也被转换成小写字母(ngbtooltip而不是ngbTooltip)。
有没有办法通过使用setAttribute来实现正确的行为?