数据库扩展文件ext.js里的逻辑操作在uni-app中的应用
数据库扩展文件ext.js里的逻辑操作在uni-app中的应用
请问 tab.schema.ext.js
的 beforeRead
方法中我想抛出一个自定义 errCode
的一个错误应该如何写,谢谢
正如截图中三种方式抛出错误,前端收到的 errCode=SYSTEM_ERROR
, 我想要的结果是 errCode='6001'
这么一个确切值来做其他逻辑
开发环境 | 版本号 | 项目创建方式 |
---|---|---|
3 回复
请问后续有没有这方面的更新计划
在uni-app的数据库扩展文件tab.schema.ext.js
中,要在beforeRead
方法抛出带有自定义错误码的错误,正确的写法应该是:
module.exports = {
beforeRead: function(args) {
throw new Error({
errCode: '6001',
errMsg: '自定义错误信息'
});
}
}
或者使用以下等效写法:
module.exports = {
beforeRead: function(args) {
throw {
errCode: '6001',
errMsg: '自定义错误信息'
};
}
}