Angular 双向绑定
Angular two way binding
刚从 angular 开始,我有一个问题。
我有一个 "total" 部分,其中有两个单独的组件(见下图):
我还有一个导出接口"Item"的单独文件作为示例。
这在组件A和B中都使用。当一个组件发生变化时,我希望它反映在另一个组件上。
我正在网上阅读一些关于双向绑定的文档。但是我想我会问是否有人知道或以前做过这个并且可以指导我如何实现这个。
非常感谢!
最好能获得更多关于您正在尝试做什么的信息...但总的来说,在组件之间共享数据和跟踪更改的一种好方法是使用服务。
我在这里有一个博客 post:https://blogs.msmvps.com/deborahk/build-a-simple-angular-service-to-share-data/
还有一个笨蛋:https://plnkr.co/edit/KT4JLmpcwGBM2xdZQeI9?p=preview
该服务看起来像这样:
import { Injectable } from '@angular/core';
@Injectable()
export class DataService {
serviceData: string;
}
刚从 angular 开始,我有一个问题。
我有一个 "total" 部分,其中有两个单独的组件(见下图):
我还有一个导出接口"Item"的单独文件作为示例。
这在组件A和B中都使用。当一个组件发生变化时,我希望它反映在另一个组件上。
我正在网上阅读一些关于双向绑定的文档。但是我想我会问是否有人知道或以前做过这个并且可以指导我如何实现这个。
非常感谢!
最好能获得更多关于您正在尝试做什么的信息...但总的来说,在组件之间共享数据和跟踪更改的一种好方法是使用服务。
我在这里有一个博客 post:https://blogs.msmvps.com/deborahk/build-a-simple-angular-service-to-share-data/
还有一个笨蛋:https://plnkr.co/edit/KT4JLmpcwGBM2xdZQeI9?p=preview
该服务看起来像这样:
import { Injectable } from '@angular/core';
@Injectable()
export class DataService {
serviceData: string;
}