vue.js实现价格格式化
生活随笔
收集整理的這篇文章主要介紹了
vue.js实现价格格式化
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
這里分享一個常用的價格格式化的一個方法,在電商的價格處理中非常的實用,我們可以看一個效果
這里在價格數據的地方使用了一個過濾器,通過這個過濾器對價格做了保留小數位的處理。
HTML
<div class="price"><span v-html="goods.sale_price|format"></span><span class="price-before">¥{{"這里是價格數據"}}</span> </div>JS
filters:{ //數據過濾器format:function(value){var html,_val;value =Number(value).toFixed(2);if(value==0){value=0;return html = "¥<span>0</span>";}else if(value.split('.')[1].substring(1)==0){value = Number(value).toFixed(1);}_val = value.split('.');return html = '¥<span>'+_val[0]+'</span><em>.'+_val[1]+'</em>';}}總結
以上是生活随笔為你收集整理的vue.js实现价格格式化的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 光纤信号衰减的原因
- 下一篇: 找个爱你的人还是找个你爱的人