Краткое объяснение: Я получил результат в переменной res
, используя **js**
.
Результат res
на консоли показан ниже.
см. Здесь
Требование: Я хочу получить значение res
в угловой переменной.Я объявил
resarry = [];
Когда я сделаю
this.resarry = res;
console.log(this.resaary);
Ошибка при поступлении - Невозможно установить свойство 'resarray` undefined.
console.log(results); // no problem in this line
console.log(this.resarry); // giving error
export class HomePage {
resarry = [];
constructor(){
var connection = new JsStore.Instance();
var dbName = 'Demo';
connection.openDb(dbName);
connection.select({
from: Test1,
}).then(function(res) {
// results will be array of objects
console.log(res,'results');
this.resarry = results;
console.log(results); // no problem in this line
console.log(this.resarry); // giving error
}).catch(function(err) {
console.log(err, 'error');
alert(err.message);
});
}
}