abort

abort(message)

使用范围: client

编程语言: javascript

父类: AbstractItem

描述说明

使用 abort 方法来抛出异常。

当你需要中止某些 “on_before” 事件的执行时,它会很有用。

示例

下面的代码会抛出带有文本内容的异常:

执行被中止:invoice_table - 需要一个数量值

function on_before_post(item) {
    if (item.quantity.value === 0) {
        item.abort('a quantity value is required');
    }
}