1

我正在评估是否应该使用BackBone.js

我只对 BackBone 的良好结构感兴趣。但犹豫是否使用 jQuery 作为后端(因为我使用了其他 JS 库)。

使用主干我们“必须”将jQuery作为依赖项是真的吗?

4

2 回答 2

1

很好的问题,我问了自己很多次。基本上排除 jQuery 或Zepto不是问题,但前提是您不需要sync或任何Backbone.View.

BackbonejQuery.ajax用于同步,这很难手动创建(如果你想要跨浏览器支持),还有 DOM 事件,它们在任何Backbone.View. 还有一些与Backbone.History.

在任何需要这些 Backbone 功能的地方,问题仍然存在,这几乎是基本的 Backbone 功能。

于 2013-05-09T18:37:49.517 回答
0

没有骨干不依赖于要使用的jquery ..它是一个独立的库

Backbone 唯一的硬依赖是 Underscore.js (>= 1.4.3)。对于 RESTful 持久性,通过 Backbone.Router 的历史支持和使用 Backbone.View 的 DOM 操作,包括 json2.js,以及 jQuery (>= 1.7.0) 或 Zepto。

出现在这里

于 2013-05-09T18:27:52.533 回答