3
私はsqliteを使用してネイティブ・アプリケーションに対応しています。ネイティブモジュールから 違法コールバックタイプの呼び出し:ネイティブモジュールからの不正なコールバック型呼び出し。このコールバック・タイプは、ネイティブ・コードからの単一呼び出しのみを許可します。
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);
私はこのエラーを持っています。このコールバックタイプは、ネイティブコードからの単一呼び出しのみを許可します。
モジュールが時代遅れであることを...より良いとこの1 https://github.com/andpor/react-native-sqlite-storage – vinayr
をしてください使用しますどのバージョンのnode.jsと反応しますか? –
最新バージョン – vinayr