我是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);
};
那么,有人可以帮我隐藏帖子索引页面中的标题吗?