5

您在 Trigger.io 中成功使用了哪个 JavaScript 框架?我的意思是客户端 JS 应用程序框架,如骨干、淘汰赛、余烬、角度?

我们在此处使用 angular.js,但在为我们的应用程序使用路由器时遇到了一些重大问题……请在此处查看详细信息https://groups.google.com/forum/?fromgroups#!topic/angular/XGDRAskA8qs。Trigger.io 和使用 angular.js 路由器不能一起工作。(至少我们不能让它工作)

您是否使用其他一些 JS 框架,您可以推荐使用应用程序路由器功能与 trigger.io 一起正常工作?(例如,我可以在 ember 或骨干网中看到类似的路由器功能)

4

3 回答 3

5

虽然我们不支持某个特定的库,并且我们的目标是与所有库兼容,但我通常在启动 Trigger 应用程序时首先使用 Backbone。它简单、轻量但功能强大,并且有很多不错的 扩展

除了我们的目标是在下一个主要版本(可能是 12 年 7 月末)中修复的 Angular 问题之外,除了Amber Smalltalk之外,我们还没有收到其他库存在任何问题的报告,这些问题应该在同一个版本。

我们在这里这里都有使用 Backbone 和 Sencha的演示应用程序,我们最初的演示应用程序是使用 jQuery Mobile 编写的。

于 2012-06-19T11:36:53.200 回答
1

我使用 jQuery、Backbonejs、Handlebars、Coffeescript、LESS 作为我的框架——它们几乎都来自我的 Web 开发工作。不必改变太多。

事实上,到目前为止,我发现我必须简化很多事情才能将其降低到适合移动环境的水平。

于 2012-07-14T06:38:06.410 回答
0

就 JavaScript 框架而言,Angular JS 是最好的竞争者之一。我一路浏览了 Angular 教程,创建了一个新的 Trigger 应用程序,然后放入教程应用程序以代替默认的脚手架。

运行没有问题!IOS、安卓、WEB

有趣的是,我用我自己的服务器数据改编了 Angular 教程。甚至可以使用 XHR 请求和跨域资源共享。

在我看来,使用 Angular.JS + Zepto/Jquery 构建你的应用程序。使用这些框架中的任何一个为您的 UI 添加 CSS 过渡到您的应用程序。

我建议制作自己的 UI 而不是使用 JQuery Mobile 或 Sencha Touch 2 之类的东西的原因是在过去的 3 天里,我一直在对众多 JS Mobile UI 框架进行广泛的研究和测试,而 JQmobi 是唯一一个接近的速度很快,但看起来变化不大。

自己制作将减小应用程序的大小,让您完全控制,并保持应用程序运行流畅..您的使用永远不会知道它不是原生的;P

于 2012-07-15T08:00:33.040 回答