有没有办法包含外部 html 文件,我一直无法使用 templateUrl,它会不断将基数附加到 url 的开头。
@Component({
selector: 'enroll-header',
templateUrl: 'http://blank.blank.com/somecool.html'
})
它将尝试在 "./http://blank.blank.com/somecool.html"
失败了
最佳答案
不支持在 templateURL 中使用外部 URL(可能是因为它会让您面临安全风险)。作为解决方法,您可以将模板与绑定(bind)到并显示单个变量的组件一起使用。然后你可以将变量设置为你想要渲染的html。请检查这两个类似的问题:
关于angular2 包括外部 html 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42235621/