如何将变量从一个ts文件转换为所有其他ts文件

时间:2020-01-13 06:00:42

标签: angular

home.component.ts文件中有一个名为parent的变量,我想在所有文件中全局使用此变量。我该怎么做。

这是我的代码:

app.component.html

name

home.component.ts

 <nav aria-label="breadcrumb">
   <ol class="breadcrumb">
     <li class="breadcrumb-item"><a>{{ bd_main }}</a></li>
   </ol>
</nav>

如果我们在这里看到我正在从home.components.ts(一个文件夹)中动态传递 export class HomeComponent implements OnInit { bd_main= "Home"; } 值,但是我想在另一个文件夹中的app.component.html中更新它。

我该怎么做?

2 个答案:

答案 0 :(得分:0)

在这里,主题行为与主题行为一起出现,您可以在整个应用程序中获取和使用声明的变量的值。下面的链接是主题行为的一个小例子,希望您能从中学到一些。谢谢。

behaviorsubject

答案 1 :(得分:0)

创建将在根或应用程序模块中提供的服务。在其中,您可以具有要在多个组件之间共享的变量。