angularjs ui-grid onRegisterApi事件

Vir*_*uoZ 5 angularjs angular-ui-grid

有人可以解释一下ui-grid中gridApi的用途和onRegisterApi事件的目的是什么?什么是网格渲染时的事件顺序?

Tom*_*ski 6

这是文档,这是一个快速的破败:

GridApi提供了在网格内注册公共方法事件的功能,并允许其他组件使用api via featureName.raise.methodNamefeatureName.on.eventName(function(args){}).要收听事件,您必须添加回调gridOptions.onRegisterApi

所以基本上你需要为你想要监听的每个事件提供回调.

关于你的第二个问题,网格渲染时的事件顺序.事件无关紧要,因为在此阶段您只注册到要处理的事件.

以下是一些可能有助于您理解的示例:http://jsfiddle.net/user/relly/fiddles/