使用AngularJS&amp ;;使视图与服务器上生成的模板一起使用。 Laravel

时间:2015-06-18 04:21:30

标签: javascript php angularjs laravel

我希望使用AngularJS创建一个应用程序,该应用程序还在服务器端使用PHP / Laravel呈现页面。

基本上,我希望能够在服务器端呈现视图的静态版本,但是一旦呈现页面,Javascript视图就会开始启动。

这个想法是,当用户第一次进入内部页面时,所有内容都会在服务器上提前呈现,但是一页应用程序将在页面加载后继续工作浏览器。

应用程序的后端目前是用Laravel编写的,所以我觉得用PHP编写视图逻辑会很舒服。

最好的方向是什么?我真的想避免将页面传递给第三方服务,例如prerender.io或首先在phantomjs中呈现页面。

基本上:在网络浏览器上禁用Javascript不会使任何一页AngularJS应用运行。这就是为什么我想找到一种在服务器上呈现完整页面的方法,并且一旦在浏览器中加载页面,就重新渲染页面(如果这是必须的那样)完成)使用我的Angular应用程序或以某种方式bind all of the data使用我的AngularJS controllers and models的静态视图。

0 个答案:

没有答案
相关问题