Показать сообщение отдельно
  #6 (permalink)  
Старый 01.02.2018, 13:37
Интересующийся
Отправить личное сообщение для galiog Посмотреть профиль Найти все сообщения от galiog
 
Регистрация: 28.04.2016
Сообщений: 17

Спасибо! Сделал вот так и все заработало:
name = '';
    getJsons(){
            let self = this;
            let request = new XMLHttpRequest();
            request.open('GET', '../ssl.json');
            request.onreadystatechange = function(e) {
                if (this.readyState == 4) {
                    if (this.status == 200) {
                        var response = JSON.parse(this.responseText);
                        self.name = response["pricelist"][1]["description"];
                    }
                    else {
                        // тут сообщаем о сетевой ошибке
                    }
                }
            }
            request.send(null);
    }

Ох уж этот контекст. Учить еще да учить.
Ответить с цитированием