this.sanitizer.bypassSecurityTrustResourceUrl( svg );
我需要清理这个svg路径,以便Angular2不会给我任何错误。当我将鼠标悬停时,我也会改变路径。我用(mouseenter)和(mouseleave)来做这个。
<button type="button" class="btn btn-info" (click)="setTool('text')" (mouseenter)="changeTextSvg('assets/svg/cv_text_white.svg')" (mouseleave)="changeTextSvg('assets/svg/cv_text.svg')">
在按钮中,我有一个元素,其中包含绑定到正确属性的数据属性:
<object type="image/svg+xml" [data]="safeTextSvg" class="svg"></object>
每次进入或离开时,我都能看到浏览器刷新真快。知道为什么会这样吗?