funciones entre ejemplos directivas controladores comunicacion javascript angularjs ng-init

javascript - entre - AngularJS: ¿cómo establecer una variable dentro de una plantilla?



directivas angularjs (2)

No es la mejor respuesta , pero también es una opción: ya que puedes concatenar múltiples expresiones, pero solo la última se procesa, puedes terminar tu expresión con "" y tu variable quedará oculta.

Entonces, podrías definir la variable con:

{{f = forecast[day.iso]; ""}}

¿Cómo puedo evitar que la declaración {{f = ...}} en la tercera línea imprima el contenido del forecast[day.iso] ?

Quiero evitar el uso de la forecast[day.iso].temperature y así sucesivamente para cada iteración.

<div ng-repeat="day in forecast_days"> {{$index}} - {{day.iso}} - {{day.name}} {{f = forecast[day.iso]}} Temperature: {{f.temperature}}<br> Humidity: {{f.humidity}}<br> ... </div>