我在数字/对话框中使用 dgrid OnDemandGrid。 我发布了对话框,但网格没有显示。 我可以看到网格应该出现的位置,但网格本身并没有使用 grid.startup() 发布。 我认为这是因为我不了解事件何时发生,因此没有在正确的时间启动网格。 我正在为用户设置一个页面来定义目标。 我想 ...
我在数字/对话框中使用 dgrid OnDemandGrid。 我发布了对话框,但网格没有显示。 我可以看到网格应该出现的位置,但网格本身并没有使用 grid.startup() 发布。 我认为这是因为我不了解事件何时发生,因此没有在正确的时间启动网格。 我正在为用户设置一个页面来定义目标。 我想 ...
我希望更新出现在 dgrid 中的 dstore,而无需调用刷新。 你知道为什么网格不删除旧行吗? 我的记录没有 id 属性,但我已经正确设置了 idProperty。 我的网格预计会收到多个更新,调用刷新可能会对性能产生影响。 因此,如果您可以指出一种方法来限制刷新事件,它也会有所帮助。 ...
我有一个“dstore/Memory”对象,声明如下: 我想取回要显示的过滤集合。 所以我写这个: 这将返回一个“测试”对象,但“数据”字段为空。 然而,当我编写相同的代码但添加一个 forEach 函数时: 这非常有效,我会一一取回过滤后的结果。 从那里我可以为我的过滤集合构建一个数组 ...
我正在尝试通过具有值数组的字段来过滤dstore集合。 我的json数据如下所示(简化): 我可以对用户名字段做一个简单的过滤器,它可以完美地工作。 但是,我如何构造过滤器以仅向我显示那些为Red Sox效力的球员。 我尝试使用filter.contains()方法,但找不到 ...
我很困惑。 我有一个可编辑的OnDemandGrid,在它下面有一个指向我的后端(在PHP中)的dstore / Rest集合。 OnDemandGrid与编辑器混合在一起。我可以编辑数据,但无法保存。 我在服务器端收到的是“ POST”请求,要求在集合中插入整行...而且我从未收到更 ...
我试图创建一个非常简单的jsfiddle来测试OnDemandList(sitepen / dgrid)。 但是它不呈现任何行。 有人知道我做错了什么吗? 是不是简单的dstore / Memory不提供fetchRange之类的方法? 可以在这里找到jsFiddle: http : / ...
我dgrid投入。 我的dgrid处于编辑模式,因此用户可以添加行,编辑行和对行进行排序。 当我查看自己的收藏时, 注意:我不能在描述输入内容时使用大于和小于的值。 等等。 当我在屏幕上进行更改时,对于其中一项输入,不会更新该集合。 因此,当我输入新行或对dgrid排序时, ...
在我的应用程序中,我使用一个由Request + Trackable dstore支持的OnDemandGrid向用户显示我的数据。 服务器通过websocket向客户端发送通知,以将新条目添加到网格中。 要将新条目添加到网格,商店将发出“添加”事件,类似于以下代码: 到这里为止 ...
使用以下代码片段,网格仅显示列标题。 为了显示数据,我需要添加最后一行。 为什么需要renderArray才能使数据显示在网格中? ...
我有一个与此帖子非常相似的问题。 我的症状是相同的(首先将父母和孩子放平。您可以“扩展”父母以使一些孩子在他们下面正确显示,然后可以再次折叠它们以使树显示它的样子)应该),但提供的解决方案(将store.getRootCollection()传递给网格,而不仅仅是存储)对我不起作用。 如 ...
我当前在dgrid上使用自定义排序功能(粘贴在下面)。 它不会彻底改变排序,只对一个特定的列进行唯一排序,对其他不区分大小写的列进行排序。 我想通过名为“预定”的列添加辅助排序,以便在对任何其他列进行排序时将其添加到排序中。 我只是不确定如何去做。 我已经看到了如何重写排序以按两列进行排 ...
我正在尝试创建自定义Store,它应该使用WebSocket或REST(如果WebSocket失败)。 代码文件rachet-store.js 它几乎完美地工作。 它也适用于REST(myRest)也没有问题。 问题是如果使用wsStore并且如果我删除datagrid中第一 ...
我有一个具有date属性的数据数组,我需要根据日期过滤数据。 我正在使用dstorejs存储数据,如下所示 我需要根据员工的加入日期(例如,从2014年1月1日到2015年3月3日加入)的员工进行过滤 这为所有在2014年1月1日加入的员工提供了帮助,但是如果我需要过滤范围 ...
我在一系列选项卡中创建了几个DGrid OnDemandGrids,每个选项卡都包含一个带有网格的内容窗格。 网格的目标是提供范围标题,id属性等的Rest服务。首先/选定/可见的选项卡完全填充了对Rest服务的多次调用,这与预期的一样。 其他选项卡中的某些选项可以正常运行,但它们的人口稀少 ...
我有一个 dgrid 填充了一个 dstore 普通旧内存集合,我正在尝试使用“包含”过滤器方法进行过滤。 商店数据看起来像这样: 我想检索给定用户在 users 数组中的所有记录。 根据我的理解,我希望能够设置像new Filter().contains('users', '15');这样的n ...
因此,我在dgrid使用collection ,并且store的类型为[Memory, Trackable] 。 我正在使用商店过滤(如此处所示 )。 当我过滤存储数据时,返回的集合对象没有任何数据属性,因此无法访问集合中的数据。 虽然,当我更改集合时,更改会反映在d-grid中,但是我需 ...
我正在使用Dojo dgrid,并且在使用“或”语句进行dstore过滤时遇到问题。 当两个条件分开时,这两个条件都可以完美地工作,但是当我将它们放到“或”过滤器中时,它的工作方式类似于“和”语句:返回值都必须为“ true”。 如何使“或”语句在dojo dgrid dstore ...
我的项目中使用dstore和dgrid提供以下代码。 当我使用过滤器运算符时,我会在eclipse中以及Dojo构建随附的Closure编译器中遇到编译错误。 Eclispe错误:令牌'。'的语法错误,此令牌后应有标识符。 闭包编译器:错误为“ .in”,应为标识符。 使用 ...
我有与dstore Trackable和与其关联的内存存储的OnDemandGrid。 最初,设置了具有空数组的内存存储。 当获取实际数据并将其设置到网格中时,网格不会显示完整数据。 它始终显示100行。 此外,如果对任何列进行了排序,那么它将显示整个数据集。 网格是按以下方式 ...
我有一个包含五列的网格-用户名,电子邮件,已启用,锁定和删除。 用户名,电子邮件,已启用和已锁定均来自服务器。 Remove是一个客户端元素,用于指示应删除一行。 我想在加载网格内容时在客户端的存储中注入remove的默认值,或者在用户与CheckBox小部件交互时设置默认值。 ...