Je suis noob un peu avec AngularJS je la prochaine div:Set entrée 'valeur' avec fonction AngularJS
<div ng-app="" ng-controller="telController">
Teléfono: <input type="text" ng-model="telefono.numero" ><br>
<input type="text" ng-model="telefono.tras" >
<br>
El telefono es: {{telefono.telefonoCodificado()}}
</div>
La fonction AngularJS est:
function telController($scope) {
$scope.telefono = {
numero: "",
telefonoCodificado: function() {
var x;
x = $scope.telefono;
var parte1;
parte1= $scope.telefono.numero;
var telCodificado = parte1.substring(0, 3)+"-"+parte1.substring(3, 6)+"-"+parte1.substring(6, 10);
return "A) "+x.numero+" <<>> "+ telCodificado;
},
tras : function(){
var y;
y = $scope.telefono.numero;
return y;
}
};
}
Je veux l'entrée avec ng -model = 'telefono.tras' se remplir avec la valeur qui ont été tapant dans l'entrée ng-model = "telefono.numero" mais cela ne se passe pas, qu'est-ce que je fais mal?
Merci Naren, j'ai été très utile, mais je regrette en ce moment sur le comme je pose la question. Supposons que je doive définir l'entrée avec la fonction: telefonoCodificado? –
@ HéctorCapulínPatiño Voulez-vous dire par là? [exemple] (https://jsfiddle.net/ynxwmyum/), s'il vous plaît confirmer l'exactitude pour moi de mettre à jour ma réponse –