【发布时间】:2016-09-09 11:17:04
【问题描述】:
我希望组件用变量设置templateUrl,但它不起作用。
@Component({
selector: 'article',
templateUrl: '{{article.html}}',
styleUrls: ['styles/stylesheets/article.component.css']
})
export class ArticleComponent implements OnInit {
constructor(private route: ActivatedRoute, private articleService: ArticleService) { }
articleArray = this.articleService.getArticles();
article: Article;
ngOnInit(): void {
this.route.params.forEach((params: Params) => {
let headline = params['headline'];
this.article = this.articleService.getArticle(headline)
});
}
}
我所看到的每一个地方,都只能看到 Angular 1.X 的解决方案,真是令人沮丧。我查看了浏览器控制台,发现 {{article.html}} 甚至没有解决。它按原样阅读。当我自己设置路径时它工作得很好,所以我知道问题不在于这里。
【问题讨论】:
-
不知道有没有可能!
标签: angular typescript