问题标签 [ext-direct]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
125 浏览

extjs - ExtJS 4 DirectProxy 同时存储负载

我有 2 家商店,它们的型号不同,但直接代理配置相同。当我加载这两个商店时(我同时为两个商店调用 store.load() )分机只发送一个请求(包含两个负载),第二个商店没有填充数据。我尝试将 batchActions 设置为 false,但没有成功。我在服务器端使用 ext direct spring。

代理配置:

当我将超时设置为 1 秒时,一切正常:

所以有2个问题:

  1. 如何强制directproxy不批量getAll请求
  2. 为什么第二个商店没有填充数据?请求和响应包含匹配的 tid。
0 投票
1 回答
85 浏览

extjs - 覆盖 Ext Direct 回调什么的?

我有很多 Ext Direct 呼叫,结果到达后我需要显示一个消息框。

有什么解决办法吗?我可以以某种方式在唯一回调之前覆盖或进行默认回调吗?

0 投票
3 回答
760 浏览

java - ExtJS Direct--将作用域传递给方法

我正在使用 ExtJS Direct 代理,需要知道在调用方法时如何传递作用域。目前我正在这样做

在 java 方法中,我为范围添加了第三个参数,类型为 String,但我仍然收到“this”未定义的错误

谢谢

0 投票
0 回答
56 浏览

javascript - 在 SailsJS 中使用 ext-direct

我将 SailJS 用于我的一个项目。在前端我使用 ExtJS 框架。我想在我的应用程序中使用 ext-direct。

我提到了帖子sailsjs + ext-direct (sencha extjs)以使ext-direct 与SailJS 一起工作。无论如何,我无法通过 ext-direct 使用 SailsJS 功能,如策略、蓝图 API 等。

无论如何我可以将 ext-direct 与 SailsJS 一起使用而不会失去 SailsJS 框架的任何功能,还是使用 ExpressJS 本身而不是使用带有 ext-direct 的 SailsJS 更好?

0 投票
1 回答
345 浏览

extjs - 带有 Ext 直接 url 的 Extjs 4 网格存储 MVC 未定义

我有一个带有商店的网格,我想在渲染时加载或单击一个按钮,但是当我尝试加载网格时,得到一个url is undefined错误。我需要直接使用 Ext,所以没有 url。我应该怎么办?

店铺:

0 投票
1 回答
44 浏览

extjs - 禁用 ExtJs 请求聚合

当我使用 ExtJs 和 ExtDirect 时,我在调试中看到对服务器的请求及时关闭,这些请求被聚合为一个请求,然后在服务器中拆分。

由于这可能对性能非常有利,因此很难进行调试。

我可以以某种方式禁用此功能吗?

0 投票
0 回答
74 浏览

javascript - 使用 Ext Direct 创建 Laravel 表单对象

我在我的 Frontend Ext 项目中使用 ExtDirect 与我的Laravel API进行交互。

我有一个登录方法,AuthController它像这样使用 Request 对象;

然后我的javascript是这样的;

当我运行我的代码时,我收到以下错误;

如何更改我的 formdata 对象以与 Laravel 请求对象兼容?

任何帮助将不胜感激。

0 投票
0 回答
184 浏览

javascript - 使用异步函数调用在网格中渲染列

我正在尝试实现一个自定义渲染器,它管理网格中的两个字段 - 对于第一个字段,返回一个简单的字符串,第二个我查询数据库:

问题是在渲染器函数中,我正在调用 Ext.Direct 方法(它是异步的)。我已经尝试了承诺和回调,最后得到了这个丑陋的代码(只是将所有条件包装在 Ext.Direct 回调中),它不起作用 - 它不返回值:

我应该怎么办?什么是最优雅的解决方案?

0 投票
0 回答
29 浏览

ext-direct - Ext Direct 和 Spring 升级

我已将 Ext Direct 从 1.3.2 升级到 1.8.0,并将 Spring Framework 从 4.2.6.RELEASE 升级到 5.1.7.RELEASE

之后 REMOTING_API 中的操作变为空

我坚持这一点,任何帮助将不胜感激。

0 投票
1 回答
32 浏览

javascript - javascript 中可用的 Ext.Direct 函数

我已经实现了 Ext.Direct 以将数据返回到商店,但是在 javascript 中不提供 directFn 方法。

api.php 返回 var Ext = Ext || {}; Ext.REMOTING_API = {"url":"php/api/router.php","type":"remoting","actions":{"RaStatuses":[{"name":"get_ra_statuses","len":1}]}};

router.php 返回 {"type":"rpc","tid":1,"action":"RaStatuses","method":"get_ra_statuses","result":[{"ra_no":"2"},{"ra_no":"4"},{"ra_no":"6"},{"ra_no":"8"},{"ra_no":"10"}]}

...并成功填充此商店

但是,当我在 javascript 函数中使用这一行时 a = RaStatuses.get_ra_statuses();

...我明白了 'ReferenceError: RaStatuses is not defined'

我误解了吗?Ext.Direct 应该让这个对象在 js 中可用还是这是一厢情愿?