Breeze与AngularJS一起使用时是否需要jQuery?

时间:2013-03-31 18:56:40

标签: angularjs breeze

我对使用Breeze很困惑。我查看了文档,但没有看到答案。

当我使用Breeze与ASP MVC4和AngularJS时,是否还需要加载jQuery脚本?

3 个答案:

答案 0 :(得分:2)

[更新回答10/15/2013]

(修正日期)

从Breeze 1.4.4开始,我们现在支持使用$ http的角度ajax适配器。有关更多详细信息,请参阅1.4.4发行说明。 因此不再需要JQuery。


Breeze使用JQuery提供其默认的ajax支持,独立于Angular。这是由breeze.jquery.ajax适配器提供的,并且是可插入的。这意味着您可以使用JQuery或提供替代的ajax适配器。 Breeze的Angular支持将适用于任何一种。

开箱即用,JQuery是必要的。

我们很可能会在接下来的几个月中提供一个替代的ajax适配器,该适配器使用Angular的ajax实现。请注意,除了配置breeze以使用备用适配器之外,发生这种情况时不需要更改代码。

答案 1 :(得分:0)

Customizing AJAX中所述,您可以将Breeze配置为使用Angular的$http服务而不是像这样的jQuery:

breeze.config.initializeAdapterInstance('ajax', 'angular').setHttp($http);

答案 2 :(得分:0)

没有。就这样做:

breeze.config.initializeAdapterInstance("ajax", "angular");