Спасибо! Сделал вот так и все заработало:
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);
}
Ох уж этот контекст. Учить еще да учить.