recherche

Maison  >  Questions et réponses  >  le corps du texte

Front-end - problème de conversion de chaîne lors de l'utilisation d'angularjs

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.

巴扎黑巴扎黑2779 Il y a quelques jours525

répondre à tous(2)je répondrai

  • 天蓬老师

    天蓬老师2017-05-15 16:53:59

     <p>total={{add1 * 1 + add2 * 1}}</p>
    

    répondre
    0
  • 阿神

    阿神2017-05-15 16:53:59

    Vous pouvez ajouter la fonction correspondante dans $scope

    $scope.parseInt = parseInt;
    

    Ensuite, vous pouvez utiliser

    parseInt(add1) + parseInt(add2)
    

    répondre
    0
  • Annulerrépondre