0

我对使用微风感到困惑。我查看了文档,但没有看到答案。

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

4

3 回答 3

2

[更新答案 2013 年 10 月 15 日]

(固定日期)

从 Breeze 1.4.4 开始,我们现在支持使用 $http 的 angular ajax 适配器。有关详细信息,请参阅 1.4.4 发行说明。所以 JQuery 不再是必需的。


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

但是,开箱即用的 JQuery 是必需的。

在接下来的几个月里,我们很可能会提供一个替代的 ajax 适配器,它使用 Angular 的 ajax 实现。请注意,发生这种情况时,无需更改任何代码,除了将微风配置为使用备用适配器。

于 2013-04-01T16:47:28.493 回答
0

自定义 AJAX中所述,您可以将 Breeze 配置为使用 Angular 的$http服务而不是 jQuery,如下所示:

breeze.config.initializeAdapterInstance('ajax', 'angular').setHttp($http);
于 2014-02-12T15:33:21.277 回答
0

不,只要这样做:

breeze.config.initializeAdapterInstance("ajax", "angular");
于 2014-05-05T06:52:46.353 回答