invoke() 方法接受哪些参数?

What parameters does invoke() method accept?

我正在使用 Oracle APEX 20.2。我在 documentation 中看到了下面的代码行 apex.region( "myGridRegion" ).widget().interactiveGrid( "getActions" ).invoke( "selection-add-row" );。它将 selection-add-row 作为参数传递给 invoke() 方法。我需要知道 invoke() 接受哪些其他参数?以及如何了解他们?有没有办法知道方法接受哪些参数,即在浏览器的控制台中写一些东西?

“selection-add-row”是“interactiveGrid”小部件中的一个“Action”。可用操作记录在小部件 documentation

我建议你写:

apex.region( "myGridRegion" ).widget().interactiveGrid( "getActions" )

作为

apex.region( "myGridRegion" ).call( "getActions" )

这应该 return 一个 Actions 对象。从这里您可以调用 list() 以获取所有操作的列表:

apex.region( "myGridRegion" ).call( "getActions" ).list()