4.6事件
> 通过`On`方法注册,并定义JS api的各种回调方法
## On
* 参数:
```
{String} name 回调方法名称。
{Function} callback 回调方法。
```
* 返回值:无
* 作用:注册签字视图的回调方法。渲染完成后使用。
* Such As:
```js
// 渲染成功
ctx.On('renderSucceed', function (buildNo, pageTotal) {
console.log('渲染成功')
// 保存成功后会返回最新的签字版本号。和文件一共有多少页
})
// 点击保存按钮后保存成功的回调方法
ctx.On('saveSucceed', function (buildNo) {
// 保存成功后会返回最新的签字版本号。
})
// 底部toolbar按钮点击的回调,只有用户点击了自定义的按钮才会在回调方法回调。
ctx.On('tbBtnClick', function (name) {
// 用户点击了toolbar按钮的名称。只会返回用户自定义的toolbar按钮的name。
})
// 用户手动关闭圈批的回调事件
ctx.On('writeClose', function () {
// todo
})
// 因为涉及到接口请求,在请求失败,界面无法加载的时候会把结果回调给接入者。
ctx.On('renderError', function (msg) {
// msg的枚举待完善。。。
})
// 当前显示的页码改变事件
ctx.On('pagingChange', function (currentPageNum) {
// 当前显示的页的页码
})
```