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. 请问是对象还是数组2. Android-studio导入.so库问题?3. thinkphp5.1学习时遇到session问题4. MYSQL 的 SELECT 语句中如何做到判断字段为空5. mysql数据库在更新某种情况的时候,会将null或者空字符串置成-1?6. mysql - 我用SQL语句 更新 行的时候,发现全部 中文都被清空了,请问怎么解决?7. html - css 英文段落换行,单词截断8. javascript - 表单ajax提交后跳转,手机按返回又进入这个表单页了!!9. css如何隐藏滚动条?10. javascript - js中关于闭包的问题,昨晚纠结到了现在,已经快死了
