vue定义一个全局价格处理函数
生活随笔
收集整理的這篇文章主要介紹了
vue定义一个全局价格处理函数
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
分享一個vue的全局函數(shù)的常見用法,這里講解一個價格處理的函數(shù)
JS代碼
import Vue from 'vue'Vue.prototype.highlight = function (value) { // 設(shè)置價格過濾方法var _val;if (typeof value === 'undefined') {return}value = Number(value).toFixed(2);if (value === 0) {value = 0return '<span>0</span>'} else if (value.split('.')[1].substring(1) === 0) {value = Number(value).toFixed(1)}_val = value.split('.')return '<span class="price-title">¥</span><span class="price-title-before" style="font-size:14px">' + _val[0] +'</span><span class="price-title-after">.' + _val[1] + '</span>'}HTML代碼
<span>合計</span><span v-html="highlight("你傳入的價格")"></span>通過定義Vue的全局函數(shù),就可以在任何地方使用了,很方便。
總結(jié)
以上是生活随笔為你收集整理的vue定义一个全局价格处理函数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 宽带怎么设置路由器-光纤宽带如何接路由器
- 下一篇: 关闭Vue计算属性自带的缓存功能