问题标签 [store]
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.
extjs - extjs 组件刷新
我的页面中有几个extjs组件,图表,网格,formPanel等,现在我遇到了一些刷新它们的问题,以gridPanle为例:
这是网格代码:
当 stroe 的 reload 事件被触发(由用户触发)时,store 将从服务器端获取新数据,网格面板刷新,这很好,
但是有时候服务端的数据是空的(比如,没有根据客户端的请求找到数据),如果是这样,网格面板也会保存上次请求的数据,
如何使网格刷新(不显示)并向用户显示未找到数据的内容?
我页面中的其他组件也是如此,大多数是一些图表。
我曾经想过使用添加一个处理程序来处理组件刷新的事件,在它刷新之前,检查存储,如果存储为空,那么做一些事情,但是我发现我无法获取一个组件的存储,也他们的事件是不同的,例如:
对于 GridPanle,有一个 beforerender事件
http://dev.sencha.com/deploy/dev/docs/?class=Ext.grid.GridPanel
对于一个图表,有一个beforerefresh 事件
http://dev.sencha.com/deploy/dev/docs/?class=Ext.chart.Chart
那么使用渲染还是刷新?
有任何想法吗?
xml - 使用 Matlab 以 XML 格式存储图像像素值
我目前正在使用 Matlab 以 XML 格式存储像素。问题是我对 XML 下的数据存储一无所知。哪位专家可以给我一些指导吗?欢迎和赞赏任何相关材料。谢谢!!
c# - .NET 是否使用任何 KeyValue 存储?
我正在查找支持 C# 的键值存储,但我发现它们中的大多数都是由 Java 实现的。有人可以给我推荐一些吗?如果它非常轻量级,即看起来像一个库,那就太棒了。谢谢!!
javascript - 从多个 Ext.data.Store 对象创建一种“Ext.data.StoreView”
这是我想要实现的目标:
有一个 Ext.grid.GridPanel 显示来自多个商店的数据。放入“数据库术语”,基本上显示了多个商店内容的“视图”。与使用单元格渲染器相比,这种方法的好处是所有列都是可排序和可搜索的。
为此,必须定义和配置像 Ext.data.StoreView 这样的对象,以从所有相关存储中检索并最终转换数据,并将其呈现给 GridPanel,就像它是单个存储一样。
请注意,即使查看的商店只是一个,这也可能会派上用场。例如,考虑一个具有两个数字字段和一个网格的商店,该网格在各自的列中显示这两个字段,第三列显示这两个字段的总和。您可以使用单元格渲染器轻松完成此操作,但您错过了对该字段进行排序的机会。您也可以通过向您的商店添加一个“sum”字段并将总和放在那里来实现相同的目的,但这意味着复制值以及在每次更新时保持该字段值同步的所有麻烦。
现在的问题是:是否有人知道是否存在任何(甚至几乎没有)类似的东西,或者我是否只需要实现它?
谢谢!
extjs - EXTJS XMLReader 未从 asp.NET 网页调用加载数据
我有一个网格面板,它有一个数据存储来加载数据。数据存储区有一个 asp.net 网页,其中基本参数作为 URL。基于 querystring 和 baseparam 值,我正在生成一个 XML 字符串并通过 response.write 将数据作为 XMLSrilng 返回。
但是我的 XMLReader 没有加载数据。如果我将相同的字符串保存为 XML 文件并加载存储,则阅读器会加载数据。我们如何将来自 asp.net 网页的 XML 数据返回给 XMLData 阅读器?
任何帮助都会得到帮助。
我的代码:
});
请忽略任何语法错误,因为这在我的机器上使用真实数据。我的问题是如何从我的 asp.net 页面调用中返回数据?同样正如我所说的,如果将 xmlstring 存储为 xml 文件,它就可以工作。
提前感谢您的帮助。
android - 如何存储卸载后剩余的数据
我想存储一些在应用程序卸载后也应该保留的数据,并且可以通过该应用程序的新版本访问。共享首选项/文件不是解决方案,因为它们在卸载程序时会被删除,写入内部存储器也不是解决方案(卸载时也会删除)。写入外部公用文件夹我看到它没有被删除,但这需要一个外部 SD 卡并且不想受此限制。我不知道使用 SQLite 数据库,它是如何工作的?这可能是我想要的解决方案?或任何其他解决方案将不胜感激。
extjs - ExtJS:我们如何在网格中获取商店的大小
我正在尝试获取我在网格中使用的商店的大小。但是我找不到任何方法来获取商店的大小(网格中的记录数)。
任何人都可以帮忙,我怎么能做到这一点。
谢谢, 内哈
javascript - 从 json 存储 extjs 获取记录
我加载了一个 json 存储,我需要从中获取一条记录。我用过:、、、,getAt(index)
但没有结果。这是我的代码:find()
getById()
此代码返回未定义:
这是从服务器返回的 json 字符串:
我还测试了这段代码:
我得到一个空数组!
PS:本店不绑定任何组件;我只想读写它。
php - 使用 APC 将数据存储在数组中
我目前正在尝试将 APC 缓存实现为我的 Web 应用程序中的数据存储。
目前,系统直接从 MySQL 数据库中检索数据,并且每个请求都需要一个数据库调用。
我目前正试图通过在缓存中预先填充在每个请求时从缓存中拦截和提供的数据来改变这一点。
这是当前的方法:
}
数据由以下人员输出:
我需要预填充脚本做的是对数据表中的每一行数据,缓存每一行的数据。然后,服务脚本将能够在需要时从缓存中提取数据,使用诸如apc_fetch('[columname][id]')
.
我怎么能设计这个?
我假设我需要序列化数据?
php - APC 不存储来自 MySQLi 结果数组的数据
我在存储数据数组时遇到了麻烦。下面是在 Web 应用程序中使用的代码,用于检查数据是否存在,如果存在则提供它,否则,缓存它然后提供它。我正在使用 MySQLi
你能看出我做错了什么吗?
谢谢