Я новичок в реагировании на родной компонент в основном компоненте. Я вызываю базу данных для выполнения моей команды, а затем мне нужно вернуть данные для меня, но после запуска журнала консоли я undefined может помочь мне решить эту проблему. Спасибо
my основной компонент:
const requestJob = async () => {
let queryselect = 'SELECT * FROM tbl_messages ';
var Result = await Select(queryselect);
if (Result == false) {
console.log('no data')
} else {
console.log(Result);
}
}
в моем компоненте базы данных
var db = openDatabase({ name: 'message.db', createFromLocation: 1 });
db.transaction(tx => {
tx.executeSql(
query,
[],
(tx, results) => {
var len = results.rows.length;
if (len == 0) {
console.log('no ');
return false;
} else {
var temp = [];
for (let i = 0; i < results.rows.length; ++i) {
temp.push(results.rows.item(i));
}
return temp;
}
}
);
});
}