Angular2:在代码中设置组件的templateUrl

时间:2018-01-24 01:28:55

标签: html css angular typescript

我们说我有以下静态HTML页面,例如:

../ PROJECT_DIR /帮助/ help_files /学习,如何对bake.html

../ PROJECT_DIR /帮助/ help_files /学习,如何烹-salmon.html

等...

我有一个名为" HelpComponent"的组件。在这个组件中,我想根据我所在的页面设置templateUrl,例如:

if (this.router.url == '/cooking/pies')
    templateUrl = '../project_dir/help/help_files/learn-how-to-bake.html'
else if (this.router.url == '/cooking/salmon')
    templateUrl = '../project_dir/help/help_files/learn-how-to-cook-salmon.html'

有没有办法在Angular2中动态设置组件的templateUrl?

0 个答案:

没有答案