带有浏览器前缀的Angular 2 ngStyle

塞尔吉尼奥

这不起作用:

<div [style.-moz-column-count]="columns"></div>
<div [ngStyle]="{'-moz-column-count': columns}"></div>
<div style="-moz-column-count: {{columns}}"></div>

有什么解决方法可以避免使用消毒剂吗?我找到了一个管道来绕过值,而不是属性名。

import {DomSanitizationService} from '@angular/platform-browser';
@Pipe({name: 'safe'})
export class SafePipe {
    constructor(sanitizer:DomSanitizationService){
        this.sanitizer = sanitizer;
    }

    transform(style) {
        return this.sanitizer.bypassSecurityTrustStyle(style);
    }
}

有使用此属性的想法吗?

巴津加

您需要这样写:

this.style = {
  "MozColumnCount": 3,
  "column-count": 3,
}

<div [ngStyle]="style">
  Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum. Typi non habent claritatem insitam; est usus legentis in iis qui facit eorum claritatem. Investigationes demonstraverunt lectores legere me lius quod ii legunt saepius.  
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

UglifyJS 2浏览器版本下载

来自分类Dev

找不到带有有效http://前缀的活动(浏览器)

来自分类Dev

没有浏览器的Google驱动器OAuth2

来自分类Dev

PHP,带有Behat和Mink的BDD(Selenium2驱动程序):如何在测试结束时以编程方式关闭浏览器窗口?

来自分类Dev

带有ngStyle的AngularJS div背景色

来自分类Dev

ngStyle不适用于angular2中的!important

来自分类Dev

Angular 2中的ngStyle和ngClass

来自分类Dev

如何在没有浏览器同步的情况下提供angular2应用

来自分类Dev

使用[ngStyle] Angular2隐藏表数据<td>

来自分类Dev

Angular 2新路由器:浏览器的后退和前进按钮无法正常工作

来自分类Dev

我如何使用angular7检查ngstyle背景属性中的其他条件?

来自分类Dev

使用* ngFor [ngStyle]更改所有backgroundColor

来自分类Dev

Angular-使用NgStyle动态更改CSS属性

来自分类Dev

通过浏览器注销OAuth 2

来自分类Dev

Angular 8 ngStyle有时在循环内不起作用

来自分类Dev

如何将“ repeat()” css函数与Angular ngStyle指令结合使用?

来自分类Dev

没有浏览器的OAuth2?

来自分类Dev

PHP,带有Behat和Mink的BDD(Selenium2驱动程序):如何在测试结束时以编程方式关闭浏览器窗口?

来自分类Dev

带有Rails4的浏览器无法访问ec2实例

来自分类Dev

Angular 2.英雄之旅套装。浏览器实例

来自分类Dev

Angular 2新路由器:浏览器的后退和前进按钮无法正常工作

来自分类Dev

如何在带有角度cli的angular2应用程序中使用gulp浏览器浏览器同步?

来自分类Dev

ngStyle在Angular中不起作用

来自分类Dev

Angular 2 开发和浏览器缓存

来自分类Dev

带有函数调用的 ngStyle 在 IE 中不起作用

来自分类Dev

Angular 性能:ngStyle 在每次点击随机输入时重新计算

来自分类Dev

如何在 angular 中使用 [ngStyle] 中的变量?

来自分类Dev

从浏览器拦截 TLS/HTTP/2

来自分类Dev

Angular 在鼠标移动时不断评估 ngStyle 表达式

Related 相关文章

  1. 1

    UglifyJS 2浏览器版本下载

  2. 2

    找不到带有有效http://前缀的活动(浏览器)

  3. 3

    没有浏览器的Google驱动器OAuth2

  4. 4

    PHP,带有Behat和Mink的BDD(Selenium2驱动程序):如何在测试结束时以编程方式关闭浏览器窗口?

  5. 5

    带有ngStyle的AngularJS div背景色

  6. 6

    ngStyle不适用于angular2中的!important

  7. 7

    Angular 2中的ngStyle和ngClass

  8. 8

    如何在没有浏览器同步的情况下提供angular2应用

  9. 9

    使用[ngStyle] Angular2隐藏表数据<td>

  10. 10

    Angular 2新路由器:浏览器的后退和前进按钮无法正常工作

  11. 11

    我如何使用angular7检查ngstyle背景属性中的其他条件?

  12. 12

    使用* ngFor [ngStyle]更改所有backgroundColor

  13. 13

    Angular-使用NgStyle动态更改CSS属性

  14. 14

    通过浏览器注销OAuth 2

  15. 15

    Angular 8 ngStyle有时在循环内不起作用

  16. 16

    如何将“ repeat()” css函数与Angular ngStyle指令结合使用?

  17. 17

    没有浏览器的OAuth2?

  18. 18

    PHP,带有Behat和Mink的BDD(Selenium2驱动程序):如何在测试结束时以编程方式关闭浏览器窗口?

  19. 19

    带有Rails4的浏览器无法访问ec2实例

  20. 20

    Angular 2.英雄之旅套装。浏览器实例

  21. 21

    Angular 2新路由器:浏览器的后退和前进按钮无法正常工作

  22. 22

    如何在带有角度cli的angular2应用程序中使用gulp浏览器浏览器同步?

  23. 23

    ngStyle在Angular中不起作用

  24. 24

    Angular 2 开发和浏览器缓存

  25. 25

    带有函数调用的 ngStyle 在 IE 中不起作用

  26. 26

    Angular 性能:ngStyle 在每次点击随机输入时重新计算

  27. 27

    如何在 angular 中使用 [ngStyle] 中的变量?

  28. 28

    从浏览器拦截 TLS/HTTP/2

  29. 29

    Angular 在鼠标移动时不断评估 ngStyle 表达式

热门标签

归档