【发布时间】:2017-07-10 10:53:21
【问题描述】:
我正在使用 Angular 4 构建一个应用程序,我有一个带有以下模板的组件:
<input
[value]="myService.myValue"
>
其中 myService 是注入到组件中的服务:
@Injectable()
export class MyService {
public myValue: string; // I could use an RxJS observable/Subject here
}
我需要添加一个指令(或其他东西)来监听 myValue 的变化并更改输入文本的颜色。
我该怎么做?有什么想法吗?
谢谢!
【问题讨论】:
-
为什么不在服务中使用
get访问器属性?这真的很简单,而且很有效。