2016-04-07 6 views
0

В моей корзине приложения я получаю предложения по цене и проценту от сервера. Мне нужно дифференцировать значение цены и процентные значения с помощью Rs. а также %.Как отличить значения R и%?

Вот мой код в контроллере:

if(result.type == 'Price'){          
            $scope.invoice_amt = $scope.invoice_amt - result.offer ;                      
            } 
            else if(result.type == 'Percentage'){          
            $scope.invoice_amt = $scope.invoice_amt * result.offer/100;                      
            } 

Я получаю значение в HTML, как {{}} invoice_amt Как показывают предложения в Rs. и процент.

ответ

0

Вы должны использовать валютный фильтр, это ниже образец напечатает в рупии (₹)

Invoice Price<span>{{invoice_amt | currency:"&#8377;"}}</span> 

связанные процентный пункт упоминается в ссылке ниже

Angular calculate percentage in the html

Используйте еще один переменную в вашей области, чтобы проверить тип и на основе этого написать логику. См. Угловую документацию https://docs.angularjs.org/api/ng/filter/currency