在Angular2中的几页中隐藏标题部分

时间:2017-12-28 07:33:38

标签: angular

我是angular2的新手。我有一个网址用户/ 1 /帖子。我想在帖子索引页面中隐藏标题。我从网址中获取了这样的ID:

Error: offline
    at Socket.eval (webpack-internal:///92:48:83)
    at Socket.onack (webpack-internal:///101:311:9)
    ...

这是我在应用程序中使用的标题组件,并希望在帖子索引页面中隐藏它。

this.router.events.subscribe((val: Event) => {
  if (val instanceof RoutesRecognized) {
    this.userId= val.state.root.firstChild.params['user_id'] || 0;
  }
});

和我在.ts文件中写的这个方法:

<div class= "row"  [hidden]="isHidden()">
  <nav class="navbar navbar-toggleable-md navbar-header " style="box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08);">
    abc
  </nav>
</div>

但它不起作用,如果我使用这个,那么用户索引页面的标题部分正在获取hiden:

isHidden() {
  let list = ['/users/userId/posts'],
  route = this.location.path();
  return (list.indexOf(route) > -1);
};

那么,有人可以帮我隐藏帖子索引页面中的标题吗?

0 个答案:

没有答案