使用sqlite和angular 2进行数据库调用的混合应用程序
我目前正在使用ionic 2开发一个移动应用程序。我有一组代码需要从sqlite检索数据,然后进一步将此值用于其他一些功能。见下文使用sqlite和angular 2进行数据库调用的混合应用程序,angular,sqlite,ionic-framework,ionic2,Angular,Sqlite,Ionic Framework,Ionic2,我目前正在使用ionic 2开发一个移动应用程序。我有一组代码需要从sqlite检索数据,然后进一步将此值用于其他一些功能。见下文 this.credentials=\u credentials; 让username=\u credentials.username; 让password=\u credentials.password; 让我们改变; **this.localDbService.getcVersion()。然后((数据)=>{ cVersion=数据; });** console
this.credentials=\u credentials;
让username=\u credentials.username;
让password=\u credentials.password;
让我们改变;
**this.localDbService.getcVersion()。然后((数据)=>{
cVersion=数据;
});**
console.log(cVersion);
//构建http头并对servlet进行http调用以检索详细信息
让myHeaders:Headers=newHeaders();
let digest=btoa(`${username}:${password}`)代码>
干杯 我认为这就是.then()
函数的全部目的。您可以在它的.then()
部分中移动所有需要cVersion
的代码。另外,请确保在.catch()
中采取必要的操作。
Replace this
this.credentials = _credentials;
let username = _credentials.username;
let password = _credentials.password;
let cVersion;
this.localDbService.getcVersion()
.then((data) => {
cVersion = data;
console.log(cVersion);
//build http header and make http call to servlet to retrieve details
let myHeaders: Headers = new Headers();
let digest = btoa(`${username}:${password}`);
});