Я получаю неопределенное значение, когда пытаюсь установить значение с помощью ионной памяти.Хотя я вижу значение в консоли на первом экземпляре console.log
См. Выходные значения в коде:
GeneratePBKDF2(pbkdf2Password) {
console.log("New password created: " + pbkdf2Password);
// Output: New password created:PBKDF2$sha256$901$89G9D/PkC521fqOt$9gNgGt6rkhs5UeVlp2oJfI0l3CLpUgk6
this.storage.set("TempPass", pbkdf2Password);
// Error output: Uncaught TypeError: Cannot read property 'storage' of undefined
console.log("Test Output" + pbkdf2Password);
// Output: null
}
Start() {
var password = PasswordGenerator.generate({length: 20,numbers: true});
MosquittoPBKDF.createPasswordAsync(password, this.GeneratePBKDF2);
}