価格の値上げ
答えて
修正
1.Youはなくng-click
のものを使用して、あなたの入力の変化を追跡するためにng-change
を使用することができますを使用することができますいくつかの場所があります。
2.特定のエントリの代わりにテーブル全体を更新するため、更新機能に値を設定しないでください。つまり、すべてのエントリを更新するためにループを使用する必要があります。
$scope.updateValue = function() {
angular.forEach($scope.products, function(item){
item.totalPrice = item.price * $scope.kilograms;
});
}
3.Youはそう、あなたの単価のトラックを失う、あなたが他の属性にそれを保持する必要がありますあなたのprice
を更新することはできません、すなわちtotalPrice
は呼び出す必要が4.You'll更新は一度初期化中に機能するため、ロード時に空のテーブルが表示されません。
おそらく、ちょっとばかげた質問です。しかし、angularJSはどのように 'item'が配列のインデックスですか? –
'item'のインデックスは何ですか?これを関数 'angular.forEach(array、function(item、index){console.log(index);}'の2番目のパラメータで得ることができます。 – Icycool
var app = angular.module("application", []);
app.controller("filterCTRL", function($scope) {
$scope.products = [
{name:"Milk", price:100},
{name:"Orange", price:120},
{name:"Farina", price:50}
];
$scope.kilograms = 2;
$scope.$watch('kilograms', function(newVal, oldVal) {
if(newVal != oldVal) {
$scope.products.forEach(function(product) {
product.price *= newVal;
});
}
});
$scope.updateValue = function (product) {
return product.price = product.price * $scope.kilograms;
}
});
lcyoolの答えもない仕事:)
機能をトリガします$時計とNG-の変化の両方を作成するたび要素の値が変化します。これを使用して変更を検出し、キログラムと価格の値を複数倍にして更新することができます。
あなたは、HTML自体にkilograms
で価格を掛けることができますし、kilograms
が変更された場合には、product.priceを変更します。
<td>{{product.price * kilograms | currency:$:0}}</td>
- 1. 価格を20%上げる
- 2. Jmeter-Beanshell - 価格の値を切り上げる方法
- 3. C#値がx以上であればget/setで価格を下げる
- 4. VATの変更 - 付加価値税の変更方法と価格の引き上げ方法
- 5. すべてのWoocommerce製品の価格をパーセントで引き上げます
- 6. 価格を上げることでオブジェクトの配列を並べ替える
- 7. geth sendTransactionエラー:ガス価格が不十分*価格+値
- 8. オランダのオークションシステムの価格を毎秒下げる方法
- 9. Prestashop Multistore - ローカルストアの価格はデフォルトショップの価格で上書きされます
- 10. AWS(EC2およびスポットインスタンス)で価格を下げる
- 11. 各価格層の価格増分
- 12. 不足資金*価格+値の誤差
- 13. jQuery - 複数の要素ですべての通貨価格を切り上げる
- 14. 価格
- 15. Productsテーブルの製品価格を引き上げるユーザー入力パラメーターを作成する方法
- 16. カレンダーの価格
- 17. Magento2 - 非表示価格値が0
- 18. 私の静的なウェブサイトのGoogleアプリケーションエンジンの価格を下げる方法
- 19. 価格は私のウェブサイト上でこのようにレンダリングされている価格
- 20. Rblpapi:価格のオーバーライド
- 21. QuantLibのスワップ価格
- 22. Pinterestのリッチピン - 価格
- 23. クラウド価格
- 24. Googleマップジオコーディング価格
- 25. Twilio SDK価格
- 26. MongoDB価格
- 27. jQuery価格スライダー
- 28. セレクトマックス価格
- 29. Magento - 価格表
- 30. 価格変換
ここにすべての関連コードを記述してください。外部サイトにリンクしないでください。ありがとう。 – Jonast92