NextEvent 主要用于在自定义事件中,携带上下文参数。
const nvt = new NextEvent({ controller: null })
controller(可选): 上下文 Controller 控制器。路由信息。
获取上下文 Controller 控制器。
执行 menus.jumpTo 进行页面跳转。
执行 refreshManager.refresh 进行页面刷新。
利用 mergeObject 的方式,为nvt绑定更多附加参数。
nvt.merge({ params })
为nvt绑定操作数据。
nvt.bind(dataList, idKey)
利用 nvt.bind 绑定后,会附加以下用于获取上下文的函数:
用于获取 单条数据 。
const data = nvt.getData()
用于获取 单条数据 的id值。
const id = nvt.getId()
用于获取 多条数据 ,返回数组。
const dataList = nvt.getDataList()
用于获取 多条数据 的 id 值,返回 id 数组。
const ids = nvt.getIds()