From 86fa9bdc9ade5a6b3252635711e67fdeae0497bd Mon Sep 17 00:00:00 2001 From: wangyaqi Date: Wed, 23 Dec 2020 20:53:35 +0800 Subject: [PATCH] docs: uniCloud clientDB --- docs/uniCloud/clientdb.md | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/docs/uniCloud/clientdb.md b/docs/uniCloud/clientdb.md index 32907a1741..edf793cd24 100644 --- a/docs/uniCloud/clientdb.md +++ b/docs/uniCloud/clientdb.md @@ -1024,9 +1024,32 @@ function refreshToken({ uni.setStorageSync('uni_id_token_expired', tokenExpired) } // 绑定刷新token事件 -db.auth.on('refreshToken', refreshToken) +db.on('refreshToken', refreshToken) // 解绑刷新token事件 -db.auth.off('refreshToken', refreshToken) +db.off('refreshToken', refreshToken) +``` + +**注意:HBuilderX 3.0.0之前请使用db.auth.on、db.auth.off** + +### 错误处理@error + +clientDB错误事件,HBuilderX 3.0.0起支持 + +**用法** + +```js +const db = uniCloud.database() + +function onDBError({ + code, + message +}) { + // 处理错误 +} +// 绑定clientDB错误事件 +db.on('error', onDBError) +// 解绑clientDB错误事件 +db.off('error', onDBError) ```