@olegar said in Вопрос по BAS api:
а если переменную надо передать туда? Например ввод текста, и сам текст менять нужно?
Да без разницы, декодируйте, измените как необходимо и снова закодируйте
Приветствую всех!
Есть вопрос, над которым второй день голову ломаю. Фантазия закончилась.
Есть следующий код:
class Start {
constructor() {
this.id_profile = this.getData().id_profile;
}
async getData() {
let data = await {
id_profile: 121,
url: "abc.ru",
busy: false,
banned: false
};
return data;
}
}
start = new Start;
console.log(start.id_profile);
В результате в лог выводится "undefined". А нужно чтобы "121".
Предполагаю, что для правильной работы нужно при вызове метода в конструкторе куда то воткнуть "await". Но не могу понять куда?
Если в объявлении метода убрать async/await, то код работает как нужно. Но без асинхронности не обойтись, т.к. в проекте метод getData() должен обращаться к БД.
Может кто из знающих подскажет? Вроде не сложный код, но моих начальных знаний не хватает.
Совсем никто?