我已经通过了大约4-5天的研究,以确定我无法重新绑定数据的问题。
以下是情景:
我正在使用以下链接中提到的jqx网格 使用带有所有CRUD的角度js显示来自sql数据库的数据 操作
在页面加载时 - 网格显示预期的数据。
在同一页面上有“刷新”按钮,它再次从数据库中重新绑定数据,我已指定相同的加载函数,在第一次加载页面时将数据与网格绑定。
问题:当我点击“刷新”时,我收到以下错误消息:
[$ rootScope:infdig] 10 $ digest()迭代达成。中止!
请您帮我解决这个问题 - 它的角度行为是否无法实现或者我做错了什么?
您的帮助将受到高度赞赏!
注意:我在以下论坛主题上也询问过相同的内容并等待回复。
谢谢和问候, Dipti
答案 0 :(得分:1)
如果你没有发布一个完整的最小例子,那将很难帮助你。
通常,如果要刷新绑定到远程数据源的网格,可以执行以下操作:
$scope.gridInstance.source.dataBind()
其中gridInstance
是您为jqx-instance
HTML属性指定的名称:
<jqx-grid jqx-instance="gridInstance"
jqx-create="gridSettings"
jqx-settings="gridSettings"></jqx-grid>
我希望这会有所帮助;否则,张贴一个完整的最小例子;那么我们也可以帮助你一个完整的答案! - 巴德拉