【问题标题】:Multiple app components in angular角度的多个应用程序组件
【发布时间】:2023-03-16 14:00:01
【问题描述】:

我是 Angular 的新手。我目前正在使用 Meteor+Angular。

我有一个看起来像这样的app.component.html

<div id="main">
  <nav-user></nav-user>
  <router-outlet></router-outlet>
<div>

我想在同一个应用程序中支持useradmin 的视图(例如,在/admin/user 下)。这需要在/admin 链接下使用单独的导航组件&lt;nav-admin&gt;&lt;/nav-admin&gt;

有没有办法做到这一点?

【问题讨论】:

  • 顺便说一句,我的路由可以使用多个组件等等。

标签: angular meteor angular-ui-router


【解决方案1】:

我认为你只需要 *ngIf :

<nav-user *ngIf='user.type=="user"'></nav-user>
<nav-admin *ngIf='user.type=="admin"'></nav-admin>

【讨论】:

  • 一般来说,这个检查的效率如何?它发生在渲染之前还是之后?
  • 如果在用户模型上进行,每次更改都会检查。
  • @MFARID ,我可以期待投票并接受答案吗:)?
  • SO 阻止我在几分钟前接受它:D
  • @MFARID,谢谢:D。顺便说一句,快乐编码。
猜你喜欢
  • 2020-02-25
  • 2019-08-27
  • 2016-10-27
  • 2019-05-30
  • 2018-01-29
  • 2018-01-28
  • 2021-05-10
  • 2019-03-17
  • 1970-01-01
相关资源
最近更新 更多