Javascript 如何在Angulars'@输入

Javascript 如何在Angulars'@输入,javascript,angular,Javascript,Angular,我有这样的情况: <app-component-test [dataSource]="dataSource"></app-component-test> 但是应用程序组件测试没有任何更改。我需要在该服务中包含更新列表的组件。不要通过该服务,而是尝试自己通过该列表 @Input() list: number[]; @Input() list: number[]; 不要通过服务,而是尝试自己通过列表 @Input() list: number[]; @Input()

我有这样的情况:

<app-component-test [dataSource]="dataSource"></app-component-test>

但是
应用程序组件测试
没有任何更改。我需要在该服务中包含更新列表的组件。

不要通过该服务,而是尝试自己通过该列表

@Input() list: number[];
@Input() list: number[];

不要通过服务,而是尝试自己通过列表

@Input() list: number[];
@Input() list: number[];

在这方面已经有一些类似的问题

你可以检查这个答案,它是关于变量的,不是关于服务的,但它的原理是一样的


Bascaly您可以创建一个本地等价的输入对象,并根据需要修改它。

在这方面已经有一些类似的问题

你可以检查这个答案,它是关于变量的,不是关于服务的,但它的原理是一样的

Bascaly您可以创建一个本地等价的输入对象,并根据需要对其进行修改。

您可以选择

  • 发送列表而不是服务
  • 在应用程序组件测试构造函数中注入服务,并在应用程序组件测试组件中获取列表 你可以在两者之间选择

  • 发送列表而不是服务
  • 在应用程序组件测试构造函数中注入服务,并在应用程序组件测试组件中获取列表
    为什么不自己绑定列表?您能告诉我们列表是如何在
    应用程序组件测试
    中使用的吗?为什么不自己绑定列表?您能告诉我们列表是如何在
    应用程序组件测试
    中使用的吗?
    <app-component-test [list]="list$ | async"></app-component-test>