我想过滤掉删除小数的值并在角度控制器中添加$ ..如果您有任何想法,请告诉我
$scope.data = [{
"key": " Logo",
"color": "#004400",
"values": [
[0, parseInt($scope.myappslogo)]
]
}, {
"key": "Sell",
"color": "#00cc00",
"values": [
[0, parseInt($scope.myapps.sell)]
].$filter('currency')
}, {
"key": "Total",
"color": "#009900",
"values": [
[0, parseInt($scope.myapps.amount)] | currency
]
}
];
答案 0 :(得分:2)
正确使用$filter
是这样的:
$filter('currency')($scope.myapps.amount);
您还可以添加选项:
$filter('currency')(amount, symbol, fractionSize)
所以我想你想要这个:
$filter('currency')($scope.myapps.amount, '$', 0);
现在,如果你有一个值数组,你可以将上面的值放在一个函数中并映射数组 e.g:
function mapCurrency(n) {
return $filter('currency')(n, '$', 0);
}
tranformedValues = $scope.data[0].values[0].map(mapCurrency);
答案 1 :(得分:0)
我得到了解决方案...在d3选项中我可以使用像这样的过滤器
$query->all()->first()