0

我是核心 C++ 开发人员,最近学习了 Scala 和 Lift,还学习了 AngularJS。我需要开发一个类似于http://www.jotform.com/的应用程序。

有很多机会可以更改现有功能或向我的应用程序添加新功能。我想根据http://www.slideshare.net/ericshepherd/building-a-javascript-module-framework-at-gilt构建具有插件架构支持的应用程序。如何使用 AngularJS 开发插件架构。由于我对 Web 开发非常陌生,因此我不确定我是否朝着正确的方向前进。

请让我知道哪种是开发应用程序的最佳方式?哪个更适合(AngularJS / JQuery)开发像 jotform 这样的应用程序?

4

3 回答 3

7

这是我见过的最适合建造者的角度。至今

http://selmanh.github.io/angularjs-form-b​​uilder/#/

于 2013-09-01T22:53:55.270 回答
1

该应用程序非常有利于 Angular,您不需要 jQuery 来完成它(除非它是通过指令包装的)。我自己在 Angular 中制作/一直在做一些类似的事情 - 一个仪表板编辑器,您可以在其中放置可配置的小部件。

您将只想开始阅读有关 Angular 的内容 - 确保深入研究指令 - 您可能会为每种表单小部件编辑器和显示器制作至少一个。

拖放操作将非常棘手(我还没有实现它) - 我不知道有一个很好的测试良好的角度和手动操作浏览器事件需要一段时间。

于 2013-08-30T06:25:55.057 回答
1

这可能会有所帮助 - AngularJS 拖放:

http://codef0rmer.github.io/angular-dragdrop/#/

于 2014-02-20T07:19:16.180 回答