问题标签 [jsonstore]

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 回答
1225 浏览

mysql - ExtJS Store - 复制特定的字段来存储

我正在使用 rails 3.x 实现 extjs 3.2.1。我有一个 JsonWriter,它通过 Json 存储写入 MySQL 数据库中的所有字段。有没有办法将记录从一个 Json Store 复制到另一个,但字段有所不同。

这是我尝试过的:

在哪里,var recstore= Ext.StoreMgr.get('ReceiptStore');

但我在浏览器的控制台上得到以下输出: Uncaught TypeError: Cannot call method 'get' of undefined

有什么建议么?

提前致谢!

0 投票
1 回答
901 浏览

javascript - Ext JS:覆盖 JsonReader 或后处理

对我的服务器的特定请求返回 JSON 的 x 字段。我想组合其中几个字段并将连接的数据插入到我的 JsonStore 的 x+1 字段中。

我知道如何处理加载事件、读取每条记录、连接适当的字段并插入我的 x+1st 字段。但是,是否有更好(更有效)的方法来实现这一点 - 也许通过覆盖 JsonReader?

0 投票
1 回答
723 浏览

javascript - Ext Js - 如何引用存储值

我正在尝试从表单的加载事件中读取网格值。ordersStore.load() 用数据加载我的网格,但我没有使用 getAt 返回记录。有一个更好的方法吗?谢谢。

0 投票
2 回答
668 浏览

extjs - Extjs,解析JsonStore日期

这是我的网格 JsonStore。

代理数据是这样的

{"totalCnt":95,"lastUpdate":"2011-08-01 09:20:03.000","content":[{"name":"MURRAY MP220GF...... ......

我可以使用 content(root) 绘制网格,但无法在加载函数中获取 totalCnt 和 lastUpdate 字段。

有人知道这个,请帮助我

谢谢。

0 投票
1 回答
278 浏览

json - json参数访问问题

我必须像这样使用json文件:

我将 JsonStore 编写为:

我无法像这样访问它们:

但是我怎样才能访问它们,因为我的 json 文件没有括号

另一种情况是当我想访问这样的东西时:

我将根定义为“data.weather”

但我无法访问国家/地区的价值

请描述 json 文件解析或者有没有办法将 json 文件加载为纯文本/文本?

0 投票
2 回答
1400 浏览

mapping - 无法在 Sencha Touch 中使用 JsonReader 在 JsonStore 中映射模型

我在使用 Ext.data.JsonReader 映射 Ext.data.JsonStore 模型时遇到问题。

来自服务器的 Json 响应(服务器模型):

Json Store 中使用的模型:

json阅读器代码:

json存储代码:

我期待“mycabinet”模型将填充“服务器模型”。但是,映射不会发生。我什至尝试使用 convert 没有任何成功(name:'DeviceId',mapping:'id',convert: function(v){return v.id;})

任何帮助将不胜感激。谢谢

0 投票
2 回答
6283 浏览

json - 从 URL 为 ExtJS 网格面板加载静态 JSON 数据

我尝试使用来自与包含 ExtJs 代码的 Javascript 文件位于同一域中的 JSON 文件中的数据来实现网格面板。我正在使用 ExtJs 3.4。

网格显示,但其中没有任何数据。Firebug 显示一条错误消息,告诉我 JSON 文件的第一行有错误(“格式不正确”)。我已经验证了 JSON 文件,一切正常。

这是我的代码:

我的 JSON 数据是:

你有什么想法吗?有人可以给我一些提示吗?

提前致谢!

塞哈

0 投票
1 回答
579 浏览

javascript - Sencha Touch:在没有列表面板闪烁加载屏幕的情况下重新加载本地商店

我的客户要求不断更新已绑定到 jsonstore 的列表面板,以便数据处于实时状态

我已经添加

(其中 app.subapps.freePc.controller.refreshData() 调用相关商店的 read() )

到我的面板,这样当它被激活时,它开始每 5 秒轮询一次服务器以获取新数据,并在视图不再处于活动状态时停止

从功能上讲,这很好用,列表会自动重绘,但每次更新列表时都会删除所有内容,显示加载屏幕,然后重绘列表,这确实让用户感到震惊和分心

有没有办法解决

0 投票
1 回答
1880 浏览

javascript - 空行出现在网格中

我正在尝试创建一个网格 ( Ext.grid.Panel) 并用数据填充它。但是出了点问题,所以网格显示没有数据的空行。

型号为:

网格和存储代码是:

来自服务器的 JSON 响应是:

为什么网格显示空行?

0 投票
2 回答
6420 浏览

ajax - Ext.Ajax.request 后的 ExtJS 加载网格

我有一个弹簧控制器;

我有这样的 ExtJS 代码在模式窗口中显示网格

而我的grid、store和readers都是这样的;

我想在 ajax 请求后在窗口中加载一个网格。我打开了窗口,但我无法加载存储数据。我的json是这样的;

{“总计”:56,“数据”:[{“a”:“1”,“b”:“2”,“c”:“3”,“d”:“4”,“e”:“ 5", "f": "6", "g": "7", .....}],"summary":{"a":"1","b":"2","c ":"3","d":"4","e":"5","f":"6"},"成功":true}

你能帮我解决这个问题吗?