【发布时间】:2015-11-20 09:12:02
【问题描述】:
我想动态更改我的 templateUrl,我已阅读 Dynamic template URLs in Angular 2。是的,我可以在组件初始化之前更改我的模板。但是我想要的是当我点击一个按钮并且 url 发生变化时,我的 html 就会更新,就像两种方式的数据绑定一样。
我尝试像这样对我的组件进行制作:
templateUrl: (function() {
return dynamicURl;
}())
但是当更改“dynamicUrl”时,没有发生任何事情。我还使用dynamicComponentLoader再次加载我的组件并且组件没有改变。
【问题讨论】:
-
这是一个过时的问题。当我问这个问题时,Angular 只有 rc 版本。现在,您可以通过其他方式更新组件模板。
标签: javascript angular