からモデル値を変更し、私は私が」を取得することにより、スイッチのコマンドを避けたい、次の入力コールバック関数
<input id="mainOdd1Id" type="number" ng-model="data.mainOdd1" min="0" step="any" ng-attr-placeholder="{{data.mainOdd1}}" ng-focus="focus($event)" ng-blur="blur($event)">
ぼかし
$scope.blur = function($event){
var id = $event.target.getAttribute('id');
switch(id) {
case "mainOdd1Id":
$scope.data.mainOdd1 = func($scope.data.mainOdd1);
break;
case "mainOdd2Id":
$scope.data.mainOdd2 = func($scope.data.mainOdd2);
break;
case "bkOdd1Id":
$scope.data.bkOdd1 = func($scope.data.bkOdd1);
break;
case "bkOdd2Id":
$scope.data.bkOdd2 = func($scope.data.bkOdd2);
break;
default:
break;
}
}
上で実行以下の機能を持っていますIDによってデータフィールドに「ポインタ」を置き換えて変更します。 (* pointer = function(* pointer))
それは可能ですか?
ありがとうございます。
これは何かする予定の機能ですか? "func"関数とは何ですか?これに関するいくつかの詳細は、おそらくより良い解決策を助けるでしょう。 – 10100111001