Angular 2 Bulma变量不适用于ngClass属性

奥列格

编译我的代码时,变量($ tooltip-background-color,$ tooltip-color)不变。这些值保持默认值。

HTML代码:

<div class="has-tooltip-multiline has-tooltip-top"
     [ngClass]="{'dark-theme': darkTheme === true, 'light-theme': darkTheme !== true}"
     [attr.data-tooltip]="tooltipText">
  {{Title}}
</div>

SCSS代码:

.dark-theme{
  $tooltip-background-color: #363636;
  $tooltip-color: #fff;
}

.light-theme{
  $tooltip-background-color: #ECEFF0;
  $tooltip-color: #333333;
}

@import '~bulma/bulma';
@import '~bulma-tooltip/src/sass';

Component.ts文件:

@Component({
  selector: 'box-component',
  templateUrl: './box.component.html',
  styleUrls: ['./box.component.scss'],
  encapsulation: ViewEncapsulation.ShadowDom,
})
export class TextBoxComponent implements OnInit {

  @Input('darkTheme') darkTheme: boolean;
  @Input('Title') Title: string;
  @Input('tooltipText') tooltipText: string;


  constructor() {
  }

  ngOnInit() {
  }
}

Angular.json文件

"styles": [
              "node_modules/bulma/css/bulma.min.css",
              "node_modules/bulma-switch/dist/css/bulma-switch.min.css",
              "node_modules/bulma-tooltip/dist/css/bulma-tooltip.min.css",
              "src/styles.scss"
            ]

角版本为8.2.14

奥列格
.light-theme {
  --tooltip-background-color: 236, 239, 240;
  --tooltip-color: 51, 51, 51;
}

.dark-theme{
  --tooltip-background-color: 54, 54, 54;
  --tooltip-color: 255, 255, 255;
}


$tooltip-background-opacity: 1;
$tooltip-background-color: var(--tooltip-background-color);
$tooltip-color: var(--tooltip-color);


@import '~bulma/bulma';
@import '~bulma-tooltip/src/sass';

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Angular 2单击+ ngClass,如何仅应用于SELF但不适用于ngFor内部的所有元素

来自分类Dev

Highlight.js不适用于Angular 2

来自分类Dev

jQuery Xeditable不适用于Angular2

来自分类Dev

Angular2 useAsDefault不适用于子路由

来自分类Dev

ngStyle不适用于angular2中的!important

来自分类Dev

angular2 canActivate()不适用于Observable响应

来自分类Dev

Angular2管道不适用于输入

来自分类Dev

Angular 2 不适用于 Bootstrap 3 或 4

来自分类Dev

Angular2 绑定不适用于 Observable

来自分类Dev

Angular ngClass不适用于链接功能

来自分类Dev

CORS Cookie可用于获取请求,但不适用于Angular2中的发布

来自分类Dev

Angular2绑定不适用于Google OAuth2 Promise

来自分类Dev

Ng2-table不适用于最新的Angular2版本

来自分类Dev

Material Design Lite工具提示不适用于Angular 2

来自分类Dev

即使对于相同的组件,EventEmitter也不适用于Angular 2(Beta)

来自分类Dev

<div [innerHTML] = ....在angular2 html注入中不适用于iframe html>

来自分类Dev

历史前进/后退按钮不适用于Angular 2路由器

来自分类Dev

Rxjs筛选器运算符不适用于Angular2 Observable

来自分类Dev

模型绑定不适用于angular2中的select

来自分类Dev

Node.js核心模块fs不适用于webpack和angular2 cli

来自分类Dev

为什么带有输入类型文本的日期管道不适用于angular2?

来自分类Dev

titlecase 管道不适用于三元运算符 angular2

来自分类Dev

Html2canvas 不适用于 angular.js 中的 Google 折线图

来自分类Dev

ngAnimate不适用于Angular 1.2.16

来自分类Dev

Angular代码不适用于Express

来自分类Dev

路由器angular2不适用于同一组件,但difefrenet ID

来自分类Dev

Webpack url和文件加载器不适用于Angular 2所需的组件样式

来自分类Dev

Webpack url和文件加载器不适用于Angular 2所需的组件样式

来自分类Dev

路由器angular2不适用于同一组件,但difefrenet ID

Related 相关文章

  1. 1

    Angular 2单击+ ngClass,如何仅应用于SELF但不适用于ngFor内部的所有元素

  2. 2

    Highlight.js不适用于Angular 2

  3. 3

    jQuery Xeditable不适用于Angular2

  4. 4

    Angular2 useAsDefault不适用于子路由

  5. 5

    ngStyle不适用于angular2中的!important

  6. 6

    angular2 canActivate()不适用于Observable响应

  7. 7

    Angular2管道不适用于输入

  8. 8

    Angular 2 不适用于 Bootstrap 3 或 4

  9. 9

    Angular2 绑定不适用于 Observable

  10. 10

    Angular ngClass不适用于链接功能

  11. 11

    CORS Cookie可用于获取请求,但不适用于Angular2中的发布

  12. 12

    Angular2绑定不适用于Google OAuth2 Promise

  13. 13

    Ng2-table不适用于最新的Angular2版本

  14. 14

    Material Design Lite工具提示不适用于Angular 2

  15. 15

    即使对于相同的组件,EventEmitter也不适用于Angular 2(Beta)

  16. 16

    <div [innerHTML] = ....在angular2 html注入中不适用于iframe html>

  17. 17

    历史前进/后退按钮不适用于Angular 2路由器

  18. 18

    Rxjs筛选器运算符不适用于Angular2 Observable

  19. 19

    模型绑定不适用于angular2中的select

  20. 20

    Node.js核心模块fs不适用于webpack和angular2 cli

  21. 21

    为什么带有输入类型文本的日期管道不适用于angular2?

  22. 22

    titlecase 管道不适用于三元运算符 angular2

  23. 23

    Html2canvas 不适用于 angular.js 中的 Google 折线图

  24. 24

    ngAnimate不适用于Angular 1.2.16

  25. 25

    Angular代码不适用于Express

  26. 26

    路由器angular2不适用于同一组件,但difefrenet ID

  27. 27

    Webpack url和文件加载器不适用于Angular 2所需的组件样式

  28. 28

    Webpack url和文件加载器不适用于Angular 2所需的组件样式

  29. 29

    路由器angular2不适用于同一组件,但difefrenet ID

热门标签

归档