angularjs - Angular JS 更改后更新输入字段

标签 angularjs

我正在尝试在 Angular 中构建一个简单的计算器,如果我愿意的话,我可以在其中覆盖总数。我已经完成了这部分工作,但是当我返回在字段一或字段二中输入数字时,字段中的总数不会更新。

这是我的 jsfiddle http://jsfiddle.net/YUza7/2/

表格

<div ng-app>
  <h2>Calculate</h2>

  <div ng-controller="TodoCtrl">
    <form>
        <li>Number 1: <input type="text" ng-model="one">  
        <li>Number 2: <input type="text" ng-model="two">
        <li>Total <input type="text" value="{{total()}}">       
        {{total()}}
    </form>
  </div>
</div>

JavaScript

function TodoCtrl($scope) {
    $scope.total = function(){
        return $scope.one * $scope.two;
    };
}

最佳答案

您可以将 ng-change 指令添加到输入字段。查看文档 example .

关于angularjs - Angular JS 更改后更新输入字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12685185/

相关文章:

javascript - 尝试关闭 Ionic Loader 时出错

javascript - 在 AngularJS 中的选项选择上动态创建 div

angularjs - Angular JS 比 Knockout JS 有何优势,或者我应该更喜欢 Angular JS 还是 Knockout JS?

javascript - Angular .js : taking a picture from a subpage - ng-view issue

javascript - ng-click 时 Angular 更新数组中的对象?

javascript - 自动完成 jquery 不适用于 ngmodel 和 ngrepeat ( Angular )

javascript - Protractor 中的拖放操作

angularjs - 将 ngResource 与 webpack 结合使用

javascript - AngularJS - ui-grid - 数据显示问题

javascript - AngularJs 在验证后将用户数据保存到 session 中