Skip to content
当前页面内容

app.controller

控制器一般用于引擎内部使用,如果存在运行过程中的一些调整覆盖,可以考虑以下方法。

controller.useAction()

给控制器添加一个新的动作

js
/**
* 添加一个动作
* @param {object} config 配置项
*/
controller.useAction(config)  
  • config 配置项
名称类型默认值说明
namestring-动作命名
actionstring-动作执行方法名
targetstringcomponent执行目标类型
valuestring-动作默认值
valueType*-默认值数据类型
handlefunction-自定义执行方法

controller.remove()

删除动作

js
/**
* 删除动作
* @param {object} action 动作方法名
*/
controller.remove(action)  

controller.removeAll()

删除控制器所有动作