<!DOCTYPE html>
<html>
<head>
<script data-require="angular.js@1.5.8" data-semver="1.5.8" src="https://code.angularjs.org/1.5.8/angular.js"></script>
<link rel="stylesheet" href="style.css" />
<script src="script.js"></script>
</head>
<body data-ng-app="constantes" data-ng-controller="constantesCtrl">
<h1>El nombre es {{nombre}}</h1>
<h2>La URL es {{url}}</h2>
<h3>El puerto es {{puerto}}</h3>
<div>
<label>Correo</label>
<input type="text" placeholder="Introduce el correo" ng-model="correo" />
<br>
<h2>El nombre es {{correo}}</h2>
</div>
</body>
</html>
// Code goes here
// 'use strict';
var app = angular.module("constantes", []);
app.controller("constantesCtrl", [
'$scope', 'configuracion', 'usuario',
function($scope, configuracion, usuario) {
$scope.nombre = 'Nombre uno';
$scope.url = configuracion.url;
$scope.puerto = configuracion.puerto;
usuario.email = 'otro@def.com'
$scope.correo = usuario.email;
}
]);
app.constant("configuracion", {
"url": "http://localhost",
"puerto": "80"
});
app.value("usuario", {
email: 'abc@xyz.com'
});
/* Styles go here */
Uso de constantes
Uso de valores