gpt4 book ai didi

typescript - Angular 5 - 刷新组件(不是整个页面)

转载 作者:搜寻专家 更新时间:2023-10-30 21:01:45 26 4
gpt4 key购买 nike

现在,我有一个名为:重置默认值的按钮

我在按钮标签内调用 (click)="onResetDefault()" 并且我希望 onResetDefault() 方法只刷新特定组件而不是整个窗口(与 location.reload() 不同。我该怎么做?使用 angular 2+ 实践的答案将不胜感激:)

最佳答案

在您的组件中创建一个局部变量(假设 Angular 2+ 使用 typescript ):

myValue: string;

然后您通过其他方式操纵该变量。然后你在你的组件中调用你的 onResetDefault() 方法,它看起来像:

onResetDefault(): void {
myValue = 'Default';
}

我不明白您将如何以及为何触发页面重新加载,但这应该可以满足您的要求。

在你的模板 (.html) 中,它肯定会出现在某个地方,最简单的是:

my value is: {{ myValue }}

关于typescript - Angular 5 - 刷新组件(不是整个页面),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47293974/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com