angularjs – 如何将PHP与yeoman角度项目集成

前端之家收集整理的这篇文章主要介绍了angularjs – 如何将PHP与yeoman角度项目集成前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用 angularjs使用 angularjs项目通常我知道如何在正常项目中使用angularjs和PHP.

但我很困惑使用PHP与yeoman.

我应该在哪里创建.PHP文件,如何在main.js控制器中调用$http作用域?

解决方法

如果您使用的是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&gt ;< /脚本> 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元素.

猜你在找的Angularjs相关文章