说明:
默认配置按钮组合。
默认配置:
- asyncbox.btn.OK
└ 返回 result 值 “ok”。
- asyncbox.btn.CANCEL
└ 返回 result 值 “cancel”。
- asyncbox.btn.YES
└ 返回 result 值 “yes”。
- asyncbox.btn.NO
└ 返回 result 值 “no”。
- asyncbox.btn.OKCANCEL
└ 返回 result 值 “ok” 和 “cancel”。
- asyncbox.btn.YESNO
└ 返回 result 值 “yes” 和 “no”。
- asyncbox.btn.YESNOCANCEL
└ 返回 result 值 “yes”、“no” 和 “cancel”。
以上返回的 result 值不受按钮文本影响。
AsyncBox
代码:
默认配置按钮与自定义按钮组合:
...
buttons : asyncbox.btn.OKCANCEL.concat([{
text : '一个', //按钮文本
result : 'new_btn_1' //按钮 result 值,用于按钮事件触发 唯一
}])
...得到 确定 取消 一个 按钮组合。
按钮顺序变换:
...
buttons : [{
value : '一个', //按钮文本
result : 'new_btn_1' //按钮 result 值,用于按钮事件触发 唯一
}].concat(asyncbox.btn.OKCANCEL)
...得到 一个 确定 取消 按钮组合。
自定义“按钮栏”按钮:
...
buttons : [{
value : '一个', //按钮文本
result : 'new_btn_1' //按钮 result 值,用于按钮事件触发 唯一
},{
value : '两个', //按钮文本
result : 'new_btn_2' //按钮 result 值,用于按钮事件触发 唯一
}]
...得到 一个 两个 按钮组合。