パラメータを基にして彼の周りのプロパティの場所を選択できるフィルタを作成しています& &は、予算&最大の予算が、私は状態パラメータ&フィルタパラメータに基づいて(すなわち算術計算後)の値を入れしようとしています。私は、値を設定することができませんので、私はwrong.Iが私のコンソールに算術計算後にng-modelに値を設定できません
を適切な値を取得しています取得していますどこ次のように誰もが私に知らせることができます私のコードは次のとおりです。私のコントローラJSで
コード:
var minimumBudget = $stateParams.locationMinBudget * $stateParams.propertyDetails;
var maximumBudget = $stateParams.locationMaxBudget * $stateParams.propertyDetails;
console.log("Min Budget :%O", minimumBudget);
console.log("Max Budget :%O", maximumBudget);
$scope.minBudget = minimumBudget;
$scope.maxBudget = maximumBudget;
HTML:私は同じことに算術計算せずに、他の方法をしたとき
<div class="form-group">
<select id="minBudget" class="form-control" ng-model="minBudget" required="required">
<option value="">Min Budget</option>
<option ng-repeat="minBudgetObject in minBudgetList" value="{{minBudgetObject.price}}" >₹ {{minBudgetObject.description}}</option>
</select>
</div>
<div class="form-group">
<select id="maxBudget" class="form-control" ng-model="maxBudget" required="required">
<option value="">Max Budget</option>
<option ng-repeat="maxBudgetObject in maxBudgetList" value="{{maxBudgetObject.price}}" >₹ {{maxBudgetObject.description}}</option>
</select>
</div>
ので、この事はうまく動作します。しかしここで何が間違っているのかは分かりません。
何か助けていただければ幸いです。あなたはそれが各文字とその上に繰り返されるNG-繰り返さないとき、デフォルト$ stateParams.propertyDetailsことで
$ scope.minBudgetが配列でなければなりません配列である必要があり、それを解決するため
。 $ scope.minBudgetが値を指定できますので、この事はうまく機能し、私はすべてのエラーを取得していない、と私は算術計算せずに同じことをしたuser93 @ – user93
を示すエラーがあります。 –
'maxBudgetList'&' minBudgetList'を追加したり、バイオリンを作成してください。 – lin