外部控制流程 
Overlastic 允许在调用模态框的同时,通过 confirm 和 cancel 在外部进行控制流程,
ts
const instance = Model({/* you props */})
function close() {
  instance.cancel('no')
  instance.catch((value) => {
    // log: no
    console.log(value)
  })
}
function yes() {
  instance.confirm('yes')
  instance.then((value) => {
    // log: yes
    console.log(value)
  })
}由于渲染等待的关系,
cancel与confirm建议在回调函数内部中使用。