解决方法
如果您使用的是generator-angular,则需要两个元素:
1 /你的PHP正常运行在像public这样的子目录中,所以当你去http:// localhost /时会加载public / index.PHP
2 /使用Grunt任务将src中的各个AngularJS源文件编译成单个文件,如public / js / myapp.js,并在public / index.PHP中添加类似< script src =“/ js / myapp.js> ;< /脚本> 3 /如果您想将JSON发送到角度应用程序,请使用json_encode,例如:
<?PHP header('Content-type: application/json'); echo json_encode($someArray); ?> ?>
您还可以查看grunt-php,以便在开发框中为您提供PHP文件.
无耻的自我插件 – 我还编写了一个生成器,用FlightPHP后端创建一个简单的AngularJS应用程序:https://npmjs.org/package/generator-flightangular – 这可能会让您了解如何从PHP后端拆分JavaScript元素.