Tôi đang sử dụng loại trực tiếp để cư giá trị số bên trong một bảng:Thêm định dạng thập phân để loại trực tiếp số ràng buộc dữ liệu
HTML:
<tbody data-bind="foreach: commision">
<tr>
<td>
<span>R </span><span data-bind="text: Amount"></span>
</td>
</tr>...
</tbody>
Knockout.js phần liên quan đến số tiền và hoa hồng
var vm = {
commision: ko.observable(),
futurecommision: ko.observable(),
commisionpaid: ko.observable(),
totals: ko.observable(),
commisionPaid: ko.observable(ko.utils.unwrapObservable(ko.mapping.fromJS({
Date: null,
Amount: 0
}))),
...
Bây giờ làm thế nào để tôi hiển thị số đang được dân cư trong fomat thập phân, nói .00? ví dụ: 10.00
Hiện tại, nó chỉ hiển thị số, ví dụ: 10
+1 hoạt động như một say mê http://jsfiddle.net/m6ZKZ/ lưu ý tuy nhiên dependObservable không được chấp nhận, sử dụng ko.computed() thay vì – xec
@xec điểm tốt, hoàn toàn quên mất rằng – Thewads
cảm ơn bạn Thewads và Cảm ơn bạn xec, đánh giá cao fiddle. Bất kỳ cách nào tôi có thể thêm nhóm chữ số: tức là 10 000.00, 100 000.00, 1 000 000.00 vv? – DextrousDave