angular.js - 怎么用Angularjs 來實現如圖
問題描述
每一行作為一個訂單商品詳情選擇商品填充商品名稱,價格數量默認為1,價格和數量可以手動修改,總價不能修改 總價=數量*單價;
怎么綁定這個每一行的model啊
問題解答
回答1:寫了一個sample做參考:
<body ng-app='orderSum'> <table ng-controller='orderController'><thead> <tr><th>序號</th><th>數量</th><th>單價</th><th>總價</th> </tr></thead><tbody ng-repeat='order in orders track by $index'> <tr><td>{{ $index+1 }}</td><td><input ng-model='order.count'></td><td><input ng-model='order.price'></td><td><input readonly='true' value='{{ order.count * order.price }}'></td> </tr></tbody> </table> <script> var myApp = angular.module('orderSum',[]); myApp.controller('orderController',[’$scope’,function($scope){$scope.orders=[];$scope.orders.length=10; }]); </script></body>回答2:
ng-repeat + array.push({id:1,name:’’,price:0,num:0})
ng-repeat=’x in array’
ng-model=’x.num’
ng-model=’x.price’
ng-bind=’x.num * x.price’
回答3:ngRepeat
相關文章:
1. docker網絡端口映射,沒有方便點的操作方法么?2. nignx - docker內nginx 80端口被占用3. angular.js - angular內容過長展開收起效果4. javascript - canvas 裁剪空白區(qū)域5. docker不顯示端口映射呢?6. docker綁定了nginx端口 外部訪問不到7. javascript - nodejs調用qiniu的第三方資源抓取,返回401 bad token,為什么8. docker api 開發(fā)的端口怎么獲取?9. debian - docker依賴的aufs-tools源碼哪里可以找到啊?10. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?
