当使用sirius-web(sirius框架的一部分)的系统脚本接口(“系统/脚本”)时,可以使用哪种方法来获取在我的脚本中使用的特定注册部件?
答案 0 :(得分:2)
创建一个实现sirius.web.templates.GlobalContextExtender
的对象,并通过扩展collectScripting方法添加该对象:
globalParameterCollector.accept("objectNameToAccess", objectToAdd);
可以通过调用脚本来访问:
@objectNameToAccess.methodName()
答案 1 :(得分:0)
可以扩展DefaultGlobalContextExtender
并在上下文中放置Injector
的实例...