我正在尝试将一个名为"this.text“的变量呈现给我的app.component.html。我可以通过一个名为"this.text“的函数更改"recognition.onresult”,但它不会呈现或更改屏幕。"recognition.onresult“函数本来在"speech.ts”文件中,但我在组件文件中得到了更好的结果。app.component.htmlapp.component.ts
i
在我的应用程序中,我需要一个可重用的嵌套表单组件,比如Address。我希望我的AddressComponent能够处理自己的FormGroup,这样我就不需要从外部传递它了。在角会议(,)上,角核心小组的一名成员Kara建议为嵌套表单实现ControlValueAccessor,使嵌套表单实际上只是一个FormControl。我还发现我需要实现Validator,这样主表单就可以看到嵌套表单的有效性。最后,我创建了嵌套表单需要扩展的SubForm类:
export a
问题:能帮助我理解为什么我的原型的changeDetection: ChangeDetectionStrategy.OnPush仍然允许我更新内部价值name吗?如果这不是ChangeDetectionStrategy.OnPush应该阻止的,那么它应该做什么呢?changeDetection: ChangeDetectionStrategy.OnPush,export class AppComponent {
public name = 'Angular