搜索后的Dexie函数返回项

时间:2017-08-13 21:15:42

标签: javascript indexeddb dexie

我有一个简单的Dexie表搜索功能,我希望在搜索代码实际运行后返回搜索的项目

set targetfile=%file2:.vbs=&rem.%

所以我知道上面代码中的'return'是错误的,因为函数知道它应该被返回。但是如果我把它放在正确的位置它会在table.where之前返回返回,因此返回undefined。

有没有办法让这个订单正确完成?

谢谢, 弗兰克

1 个答案:

答案 0 :(得分:0)

在'db.table1'之前放一个'return',你的函数将返回一个Promise,它将随结果一起解析。

要打电话:

ReturnItemFromTable().then(function (result){
    alert('got ' + result);
}).catch (function (error) {
    alert (error);
});