Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

unidades:03_servicios:05_constant [2014/07/28 18:40]
admin
unidades:03_servicios:05_constant [2014/08/29 21:36] (actual)
admin
Línea 1: Línea 1:
 ====== 3.5 constant ====== ====== 3.5 constant ======
-Una ''​constant''​ es un servicio al que le pasamos directamente el valor de dicho servicio. Su principal característica es que se puede inyectar en cualquier sitio. Se define llamando al método ''​constant''​ de un módulo.A dicho método ​se pasaremos el nombre de la constante y su valor.+Una ''​constant''​ es un servicio al que le pasamos directamente el valor de dicho servicio. Su principal característica es que se puede inyectar en cualquier sitio. Se define llamando al método ''​constant''​ de un módulo.A dicho método ​le pasaremos el nombre de la constante y su valor.
  
 Veamos ahora un ejemplo de ''​constant''​. Veamos ahora un ejemplo de ''​constant''​.
Línea 39: Línea 39:
   ​   ​
 ===== Posibles valores ===== ===== Posibles valores =====
-Al ser una constante parece que solo pueda tener valores escalares pero puede tener cualquier cosa como referencias a objetos, referencia a funciones, etc.+Al ser una constante parece que sólo pueda tener valores escalares pero puede tener cualquier cosa como referencias a objetos, referencia a funciones, etc.
  
 ===== Ejemplo ===== ===== Ejemplo =====
Línea 94: Línea 94:
   * Linea 14: Se crea una constante cuyo valor es un número   * Linea 14: Se crea una constante cuyo valor es un número
   * Línea 16: Se crea una constante cuyo valor es una función.   * Línea 16: Se crea una constante cuyo valor es una función.
-  * Línea 20: Se inyectan ​todos las constantes en el controlador.+  * Línea 20: Se inyectan ​todas las constantes en el controlador.
   * Línea 21: Se guarda el valor de la constante ''​idioma''​ en la propiedad ''​$scope.idioma''​.   * Línea 21: Se guarda el valor de la constante ''​idioma''​ en la propiedad ''​$scope.idioma''​.
   * Línea 22: Se guarda en ''​$scope.suma''​ el resultado de llamar al método ''​sumar''​ del objeto ''​matematicas_simples''​ que es el valor de dicha constante.   * Línea 22: Se guarda en ''​$scope.suma''​ el resultado de llamar al método ''​sumar''​ del objeto ''​matematicas_simples''​ que es el valor de dicha constante.
Línea 100: Línea 100:
  
 <note tip> <note tip>
-Lo mas interesante es ver la constante llamada ''​area''​ que es una función. Por lo tanto al obtener su valor lo llamamos como una función usando los paréntesis:​ ''​area(radio)''​.+Lo más interesante es ver la constante llamada ''​area''​ que es una función. Por lo tanto al obtener su valor lo llamamos como una función usando los paréntesis:​ ''​area(radio)''​.
 </​note>​ </​note>​
  
unidades/03_servicios/05_constant.txt · Última modificación: 2014/08/29 21:36 por admin
Ir hasta arriba
CC Attribution-Share Alike 3.0 Unported
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0