Я борюсь со своей IDE простым кодом.Я использую Angular 1.4, ES 5.1.
function myFunction() {
var vm = this;
vm.listResults = null;
SomeService.someFunction()
.then(function (result) {
vm.listResults = result;
if (vm.listResults.length > 0) {
vm.selectCity(vm.listResults[0]);
}
});
}
vm.selectCity = function (city) {};
Последний оператор if выдает предупреждение и объявляет переменную vm.listResults
неразрешенной.То же самое для вызова selectCity
и его параметра.Я не могу нажать CTRL + CLICK на этих трех, и я действительно не понимаю, почему.
Что мне нужно включить, чтобы правильно связать это?
Под Languages & Frameworks > Javascript > Libraries
У меня естьangular-DefinitelyTyped
, HTML
& Node.js
Ядро проверено, и это все.
И да, я мог бы отключить предупреждения, но я бы предпочел этого не делать, я действительно хочу понять.
Большое спасибо за вашу помощь:)