Это моя функция обещания, мне нужно вернуть значение rs.rows.item(0);
public getCustomer() : any
{
let db = window.sqlitePlugin.openDatabase({name: 'data.db', location: 'default'});
return new Promise((resolve, reject) =>
{
db.transaction(function(tx)
{
tx.executeSql('SELECT * FROM customer ORDER BY customerId DESC LIMIT 1', [], function(tx, rs)
{
return resolve(rs.rows.item(0));
},
function(tx, error)
{
console.log('SELECT error: ' + error.message);
reject(error);
});
});
});
}
возвращаемое значение я получил объект, подобный этому изображению
мне нужно получить как этот пример
var customer = getCustomer();
customer.name;
customer.email;