私は、モデルの元の値をthis.model.changed
またはthis.model._previousAttributes
とし、BackboneJSを使用しました。ボタンをクリックした後、angularJSでモデルの元の値を取得します
角度と同じ機能を使用したいのですが、ng-change
のように1つのテキストのtextFieldではなく、テキストフィールド、チェックボックスでモデルのすべての変更を検出します。
form
のdivで使用しようとしましたが無駄です。
私はまた、使用してみました:
$scope.policyL = savingsDraft.fromServer();
$scope.$watch('policyL', function (oldV, newV) {
});
が、それはあまりにも動作しませんでした。
form(role='form', ng-change='changed (policy, newP)' novalidate)
.row
.col-sm-4.form-group
label.control-label Taux de rendement
input.form-control(type='number',
min=0,
max=1,
ng-model='policy.admin.depEarnRate')
.col-sm-4.form-group
label.control-label Frais de contrat
input.form-control(type='number',
min=0,
ng-model='policy.admin.feesIni')
と私のコントローラで:
$scope.accept = function() {
$scope.change = function();
};
PS:私の見解コードの
例は、私は受け入れるボタンをクリックした後、元のモデルを取得したいです。