0
我想在這裏做一些簡單的事 - 連接到一個sqlite數據庫並返回記錄數。在下面的代碼中,我可以用console.log輸出len變量,但是沒有任何東西會被返回。我錯過了明顯的東西嗎?謝謝。React本機函數什麼都不返回
const db = SQLite.openDatabase({ name: 'favorites.db' });
export default class PlayerScreen extends React.Component {
fetch(){
console.log('fetching data from database');
var query = "SELECT * FROM items";
var params = [];
db.transaction((tx) => {
tx.executeSql(query,params, (tx, results) => {
var len = results.rows.length;
return len;
}, function(){
console.log('Profile: Something went wrong');
});
});
}
render() {
return <Text>{this.fetch()}</Text>
}
}
謝謝...這是非常有幫助 – Allen