放置应用范围逻辑的位置 - 角度(2+)

时间:2018-04-17 14:57:34

标签: angular

在AngularJS中,我只是在run.js中粘贴了应用程序范围的逻辑。例如:

<dx-button text="{{'VIEW_DATA.BUTTON.EXPORT_TO_EXCEL' | translate }}" type="normal" (click)="export()" ></dx-button>

Angular中最相似的东西似乎是主要的东西。但是,我不确定原因是好还是坏。也许有人可能建议在init时在root(大多数父)组件中运行所有这些。

问题

1)Angular(2+)中此类内容的最佳实践是什么?

2)在尝试整合应用程序范围的逻辑时,还有其他好的事情需要注意吗?

1 个答案:

答案 0 :(得分:1)

您可以在app.component.ts中添加应用范围的逻辑。它将首先进行初始化,您可以在此处放置应用程序范围内的逻辑。

在{J}中放入app.run的任何内容都可以放入app.component.ts

例如:听取路线事件的事情可以放在这里。