gpt4 book ai didi

sqlite - 来自 native 模块的非法回调类型调用。此回调类型仅允许从 native 代码进行一次调用

转载 作者:行者123 更新时间:2023-12-03 17:20:09 25 4
gpt4 key购买 nike

我使用 sqlite 开发了一个 React Native 应用程序。

var sqlite = require('react-native-android-sqlite')


var databaseName = 'react.db'
//initialiser base de donnée
sqlite.init(databaseName)
.then((_) => {
console.log('database initialized.')
}
)
//declarer une requette
var sql = 'INSERT INTO principale(id, nom) VALUES (1, bonjour)'
var params = ["Create react native android sqlite", 1]
//fermer la base de donnée

export default class sql2 extends Component {
//function
insert() {

sqlite.query(sql, params)
.then((data) => {
console.log('retrieved: ', data)
}
)
}
render() {
return (
<View style={styles.container}>

<Button title='salut' onPress={this.insert}>Cliquz sur moi</Button>


</View>
);
}
}


AppRegistry.registerComponent('sql2', () => sql2);

我有这个错误:来自 native 模块的非法回调类型调用。此回调类型仅允许从 native 代码进行单次调用

最佳答案

react-native-android-sqlite 已过时。使用 sqlite 存储:https://github.com/andpor/react-native-sqlite-storage但使用它是黄油:https://realm.io/docs/javascript/latest/#getting-started

关于sqlite - 来自 native 模块的非法回调类型调用。此回调类型仅允许从 native 代码进行一次调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42612730/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com