0

我对 Angularjs 和一般的 MVVM 模型非常陌生。我正在尝试构建一个像 Excel 电子表格一样工作的计算器应用程序。IE 更新一个单元格会导致所有相关单元格也更新。

到目前为止,我的代码看起来像这样

<div ng-app="">


<div ng-controller="calculations">

    <input type="number" name="staff" ng-model="staff" id="staff" ng-change="change('C3')"  />

    <input type="hidden" name="budget" ng-model="budget" ng-change="change('C6')" placeholder="budget" />

    <input type="text" name="total" ng-model="total" ng-change="change('C8')" />

</div>

和角

function calculations($scope) {







$scope.change = function (cell) {

    if (cell == 'C3') {
        $scope.budget = $scope.staff * 35000;

    }






};

}

我不知道该怎么做是添加一个连接函数,当 cell = C6 (它应该在我的第一个函数中设置 $scope.budget)然后 $scope.total = $scope.budget / $scope.staff; 依此类推,直到我的所有字段都具有动态值。我的想法是我不想提交或单击开始计算,我想即时进行,这就是我选择 angular 的原因,因为我的理解是它做得很好。想法?

4

0 回答 0