ngStyle在Angular中不起作用

库特PHP

我正在学习Angular。我遵循的教程位于-Angular 2组件交互-扩展组件示例

我试图通过单击颜色选项来更改文本的颜色。这是我在app.component.ts中拥有的-

     import { Component, Output, EventEmitter, Input } from '@angular/core';

@Component ({
    selector:'my-app',
    template:`<div class='color-picker'>
    <div class="color-title" [ngStyle]="{'color':color}">Pick a color</div> 
    <div class='color-picker-wrp'>
    <div class='color-sample color-sample-blue' (click)="choose('blue')" ></div>
    <div class='color-sample color-sample-red' (click)="choose('red')" ></div> 
    </div>

</div>`
,
styleUrls:['picker.css']
})
export class AppComponent {
   @Input()
   color:string;

   @Output("color")
   colorOutput = new EventEmitter();

   choose(color:string) 
   {     
    this.colorOutput.emit(color);
    console.log(color);
   }
}

我已经创建了一个小矮人-https://plnkr.co/edit/ryvw9W220EvLxMSqCCh8 ? p = preview

该颜色未应用于标题-选择一种颜色,但是已正确登录控制台。阅读相关文章后,我无法进行这项工作。

ranakrunal9

我认为您想Pick a color在单击彩色div时更改文本的颜色,因此更改choose功能如下:

choose(color:string) {     
  this.colorOutput.emit(color);
  this.color= color;
  console.log(color);
}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

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

来自分类Dev

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

来自分类Dev

EventEmitter在Angular 2中不起作用

来自分类Dev

Angular的“ controllerAs”在routeProvider中不起作用

来自分类Dev

ANGULAR中的增量数不起作用

来自分类Dev

oninput在Angular中不起作用。选择?

来自分类Dev

Angular的ngRepeat在$ modal中不起作用

来自分类Dev

$ location在Angular中不起作用

来自分类Dev

Netbeans中的Angular,路由不起作用

来自分类Dev

$ valid方法在Angular中不起作用

来自分类Dev

ANGULAR中的增量数不起作用

来自分类Dev

在Angular JS中不起作用吗?

来自分类Dev

Angular在Chrome中不起作用

来自分类Dev

json在Angular中不起作用

来自分类Dev

表单验证在 angular 中不起作用?

来自分类Dev

jquery 在 angular 5 中不起作用

来自分类Dev

FileReader 在 Angular 2 中不起作用

来自分类Dev

jquery 在 Angular 2 中不起作用?

来自分类Dev

Angular 在属性 html 中不起作用

来自分类Dev

Angular材质在Angular 9中不起作用

来自分类Dev

参数在Angular ui中的$ stateProvider中不起作用

来自分类Dev

编辑组件中的验证在Angular 8中不起作用

来自分类Dev

的动画不起作用Angular

来自分类Dev

Angular指令不起作用

来自分类Dev

Angular的编译不起作用

来自分类Dev

Angular + socketio不起作用?

来自分类Dev

Angular cli 不起作用

来自分类Dev

使用Angular操作内联样式在IE中不起作用

来自分类Dev

为什么templateCache在angular js中不起作用?