Front-end - problème de conversion de chaîne lors de l'utilisation d'angularjs
巴扎黑
巴扎黑 2017-05-15 16:51:59
0
2
545

Je souhaite utiliser angulaire pour créer un additionneur automatique, le code est le suivant

    <input type="text" ng-model="add1">
    <input type="text" ng-model="add2">
    <p>total={{add1+add2}}</p>

Ce code connecte simplement des chaînes. J'ai essayé d'utiliser parseInt(add1) parseInt(add2) mais cela n'a pas fonctionné, je ne sais pas si Angular a une méthode pour convertir des caractères en valeurs numériques.

巴扎黑
巴扎黑

répondre à tous(2)
Peter_Zhu
 <p>total={{add1 * 1 + add2 * 1}}</p>
阿神

Vous pouvez ajouter la fonction correspondante dans $scope

$scope.parseInt = parseInt;

Ensuite, vous pouvez utiliser

parseInt(add1) + parseInt(add2)
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal