Потому что я получаю весьма вложенный объект из моего внутреннего интерфейса, я пытаюсь использовать очень длинное выражение:«Нерешенные Variable», вызванные очень длинное выражением в AngularJS
<span>{{monitorValues.monitor.eventCounters[0].propertyCounters[0].total}}</span>
При вызове массива propertyCounters
, Webstorm показывает мне подсказку «Unresolved Variable», и ничего не будет показано. Самое длинное выражение, которое работает, - monitorValues.monitor.eventCounters[0].propertyCounters
, которое показывает мне весь массив. Как я могу заставить полное выражение работать, чтобы показать значения, которые я хочу показать?
Вы также можете создать функцию в области или контроллере, которая возвращает это и вызывать его вместо этого, что должно работать нормально –
по какой-либо причине вы не можете установить другую переменную типа '$ scope.eventCounters' как подмножество? – charlietfl
Спасибо, это работает. – testiguy