gpt4 book ai didi

javascript - 我可以动态更改 Angular 2 中的 templateUrl 吗?

转载 作者:数据小太阳 更新时间:2023-10-29 05:14:57 26 4
gpt4 key购买 nike

我想动态改变我的templateUrl,我读过Dynamic template URLs in Angular 2 .是的,我可以在组件初始化之前更改我的模板。但我想要的是当我点击一个按钮并且 url 发生变化时,我的 html 就会更新,就像双向数据绑定(bind)一样。

我试着像这样制作我的组件:

templateUrl: (function() {
return dynamicURl;
}())

但是当更改“dynamicUrl”时,没有发生任何事情。我还使用 dynamicComponentLoader 再次加载我的组件,组件没有改变。

最佳答案

到目前为止,您无法在 Angular 2(alpha 48 版本)中做到这一点。您可以引用:https://groups.google.com/forum/#!topic/angular/ROkKDHboWoA ,

https://github.com/angular/angular/issues/2753

有一个类似的问题:Dynamic template in templatURL in angular2

他们似乎不打算包括这个,您想编写自己的函数来用动态内容填充 div。或者类似的属性指令。

关于javascript - 我可以动态更改 Angular 2 中的 templateUrl 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33822830/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com