Vue
by chunwen
HTML
<div id="app">
<p>{{ price | currency | filterDollarSign(priceStr) }}</p>
</div>
JavaScript
Vue.filter('currency',function(val){
return val.toFixed(2).replace(/\d(?=(\d{3})+\.)/g, '$&,')
});
Vue.filter('filterDollarSign',function(value,arg1){
return `${arg1} $ ${value}`
});
var vm = new Vue({
el: '#app',
data: {
price: 199999,
priceStr:'this price is'
}
})