问题标签 [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.
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
有什么建议么?
提前致谢!
javascript - Ext JS:覆盖 JsonReader 或后处理
对我的服务器的特定请求返回 JSON 的 x 字段。我想组合其中几个字段并将连接的数据插入到我的 JsonStore 的 x+1 字段中。
我知道如何处理加载事件、读取每条记录、连接适当的字段并插入我的 x+1st 字段。但是,是否有更好(更有效)的方法来实现这一点 - 也许通过覆盖 JsonReader?
javascript - Ext Js - 如何引用存储值
我正在尝试从表单的加载事件中读取网格值。ordersStore.load() 用数据加载我的网格,但我没有使用 getAt 返回记录。有一个更好的方法吗?谢谢。
extjs - Extjs,解析JsonStore日期
这是我的网格 JsonStore。
代理数据是这样的
{"totalCnt":95,"lastUpdate":"2011-08-01 09:20:03.000","content":[{"name":"MURRAY MP220GF...... ......
我可以使用 content(root) 绘制网格,但无法在加载函数中获取 totalCnt 和 lastUpdate 字段。
有人知道这个,请帮助我
谢谢。
json - json参数访问问题
我必须像这样使用json文件:
我将 JsonStore 编写为:
我无法像这样访问它们:
但是我怎样才能访问它们,因为我的 json 文件没有括号
另一种情况是当我想访问这样的东西时:
我将根定义为“data.weather”
但我无法访问国家/地区的价值
请描述 json 文件解析或者有没有办法将 json 文件加载为纯文本/文本?
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;})
任何帮助将不胜感激。谢谢
json - 从 URL 为 ExtJS 网格面板加载静态 JSON 数据
我尝试使用来自与包含 ExtJs 代码的 Javascript 文件位于同一域中的 JSON 文件中的数据来实现网格面板。我正在使用 ExtJs 3.4。
网格显示,但其中没有任何数据。Firebug 显示一条错误消息,告诉我 JSON 文件的第一行有错误(“格式不正确”)。我已经验证了 JSON 文件,一切正常。
这是我的代码:
我的 JSON 数据是:
你有什么想法吗?有人可以给我一些提示吗?
提前致谢!
塞哈
javascript - Sencha Touch:在没有列表面板闪烁加载屏幕的情况下重新加载本地商店
我的客户要求不断更新已绑定到 jsonstore 的列表面板,以便数据处于实时状态
我已经添加
(其中 app.subapps.freePc.controller.refreshData() 调用相关商店的 read() )
到我的面板,这样当它被激活时,它开始每 5 秒轮询一次服务器以获取新数据,并在视图不再处于活动状态时停止
从功能上讲,这很好用,列表会自动重绘,但每次更新列表时都会删除所有内容,显示加载屏幕,然后重绘列表,这确实让用户感到震惊和分心
有没有办法解决
javascript - 空行出现在网格中
我正在尝试创建一个网格 ( Ext.grid.Panel
) 并用数据填充它。但是出了点问题,所以网格显示没有数据的空行。
型号为:
网格和存储代码是:
来自服务器的 JSON 响应是:
为什么网格显示空行?
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}
你能帮我解决这个问题吗?