2017-11-06 6 views
0

Ich weiß, dass ich eine andere Währung Filter wie folgt hinzufügen:

{{amount | currency}} 

Jedoch habe ich dynamische Zustände bin zu erzeugen und aus diesem Grund Ich schaffe Inline-Vorlagen. Also ich frage mich, wenn ich wie so ein Währungs Filter meiner dynamischen Zustände hinzufügen:

data.items.forEach(function(item, index){ 
    if(item.type === 'yearlyAmount'){ 
    $stateProvider.state(item.alias, { 
     url: '/' + item.title, 
     template: '<h3>This item made : ' + item.amount (CONVERT item.amount TO CURRENCY) + '</h3>' 
    } 
    } 

}

Ist das möglich?

Antwort

1

Ja, es ist möglich. Referenz $filter zu Ihren Modulabhängigkeiten, dann tun Sie $filter('currency')(item.amount).

Oder Sie können Ihren Filter in einer Variablen wie let currencyFilter = $filter('currency'); speichern und bei Bedarf als currencyFilter(item.amount) verwenden.

Verwandte Themen