相关疑难解决方法(0)

Angular 2中的动态模板URL

我一直在玩弄角2在过去的几天,不知道是否有可能提供一个动态templateUrl@View装饰.

我试过传递一个函数并返回一个字符串形式,但整个函数只是变成了一个字符串.

我之前没有真正使用过Angular 1.x所以我不知道我是否只是以错误的方式解决这个问题,但是这有可能,还是有更好的方法来创建动态视图?

例如,如果用户未登录,我可能希望显示表单,但如果他们已登录则显示文本消息.

这样的东西不起作用:

@Component({
  selector: 'my-component'
})
@View({
  // This doesn't work
  templateUrl: function() {
    return this.isLoggedIn ? 'logged-in.html' : 'logged-out.html';
  }
})
class MyComponent {
  constructor() {
    this.loggedIn = false;
  }
}
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激.

javascript angular

71
推荐指数
4
解决办法
6万
查看次数

如何在Angular2中切换布局

在同一个Angular2应用程序中使用两个完全不同的布局的最佳实践方法是什么?例如,在我的/登录路线中,我想要一个非常简单的水平和垂直居中的框,对于每一个其他路线,我想要我的完整模板与标题,内容和页脚.

angular2-routing angular

34
推荐指数
2
解决办法
2万
查看次数

标签 统计

angular ×2

angular2-routing ×1

javascript ×1