【发布时间】:2015-09-19 11:02:24
【问题描述】:
我正在构建一个不是 SPA(单页应用程序)的网站。
它会有几个页面,我想部分更改当前页面。这就是我想使用客户端渲染的原因。但是,它也有完全不同的页面,将由服务器呈现。
每个页面都会被客户端渲染部分改变,当用户想要移动到另一个页面时,服务器会渲染它。有可能吗?
所以,我的问题是 我可以在 AngularJS 中混合使用客户端渲染和服务器端渲染吗?
以及如何在服务器端渲染 AngularJS?
【问题讨论】:
-
你不能在服务器端渲染 AngularJS。 AngularJS 在浏览器中运行!如果您真的想混合,我建议您查看 Jade Templating,并让 express.js 将翡翠效果图发送回您的浏览器和/或 Angular。
-
@SirBenBenji 谢谢你的好回答!
标签: angularjs server rendering single-page-application