Strongloop AngularJS反射服务

Strongloop AngularJS反射服务,angularjs,rest,reflection,strongloop,Angularjs,Rest,Reflection,Strongloop,我有一个Java开发人员,他开始在Javascript企业域中工作。具体来说,我已经开始在客户端使用Strongloop/LoopbackAPI和AngularJS 我使用Strongloop轻松创建实体,并对生成扩展模型的速度印象深刻。然而,当涉及到客户端时,事情似乎会变慢,因为我必须手动创建角度控制器、服务和crud模板视图 过去我在Java中大量使用了反射,我发现它非常有效。我希望有人能让我知道是否有一种反射方式来初始化控制器,这样我就可以有一个EntityController,如果你愿意

我有一个Java开发人员,他开始在Javascript企业域中工作。具体来说,我已经开始在客户端使用Strongloop/LoopbackAPI和AngularJS

我使用Strongloop轻松创建实体,并对生成扩展模型的速度印象深刻。然而,当涉及到客户端时,事情似乎会变慢,因为我必须手动创建角度控制器、服务和crud模板视图

过去我在Java中大量使用了反射,我发现它非常有效。我希望有人能让我知道是否有一种反射方式来初始化控制器,这样我就可以有一个EntityController,如果你愿意的话,它可以导出CRUD方法。或者,是否有一个工具可以访问restful api并为restful api生成通用模板、控制器和服务

提前感谢您的帮助!
马克。

我相信你在找我。 它不会生成视图和控制器,但您将生成包含您定义的所有环回模型和方法的angularJS服务。您必须将AngularJS模块lbServices注册为应用程序的依赖项

文档中详细介绍了如何设置客户端应用程序

设置环回angular client之后,就可以很容易地在控制器中使用模型了。您所要做的就是将模型作为依赖项添加到控制器中

如果你想避免手工生成角度控制器、路线、视图等,那么你应该考虑使用一个角度应用程序生成器(即)。p> 长话短说:

  • 使用角度生成器生成角度应用程序
  • 使用生成角度服务
  • 将环回模型作为依赖项添加到控制器或服务

  • 另请参见

    查看ngResource和restanglar谢谢Shaun我在浏览完$resource的内容后会看一看restanglar,这样我就可以衡量两者之间的差异。刚开始学习Angular。非常感谢A.Z。我相信yeoman可能正是我想要的!我阅读了环回AngularJS SDK教程,正在使用lb服务。js作为控制器中的依赖项。但我希望避免与前端视图和控制器相关的样板代码。我现在就去试一试!