我想在EJS渲染中进行设置,以便在渲染时在UI上发生指令魔术。
这里的问题是,EJS不允许在其格式中放置angular指令。他们有没有可能做到这一点。
从Node JS渲染模板时,在EJS文件中使用Angular 5。
发布于 2018-03-23 18:24:43
不能,您不能将服务器端模板与Angular 2+一起使用。模板需要在构建时准备就绪。你可以通过XHR检索超文本标记语言,并将其渲染到一个模板中,即<div [innerHTML]="htmlFromServer">,但超文本标记语言不会被编译,即。它不能承载其他Angular组件或指令。
AngularJS 1.x更适合这个用例,它都是在运行时编译的。
https://stackoverflow.com/questions/49447119
复制相似问题