分享一个vue的全局函数的常见用法,这里讲解一个价格处理的函数


JS代码

import Vue from 'vue'Vue.prototype.highlight = function (value) { // 设置价格过滤方法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的全局函数,就可以在任何地方使用了,很方便。

vue定义一个全局价格处理函数相关推荐

  1. 定义一个数组,用函数交换数组中的两个元素(C语言)

    定义一个数组,用函数交换数组中的两个元素 #include <stdio.h> void swap(int *a, int *b); int main(void) {int Array[] ...

  2. Vue 自定义一个全局弹框组件

    前文:其实element ui有提供this.$mesage和this.$notify弹框组件可供使用,但是我们的ui设计的样式以及布局还是不完全一样的,为了达到100%的呈现效果,所以自己写了一个全 ...

  3. MySQL中如何定义一个自己写的函数

    文章目录 数据库中的函数 创建自定义函数 修改自定义函数 删除自定义的函数 在MySQL中存储着一系列的SQL语句,调用函数就是一次性执行这些语句.所以函数可以降低语句的重复. 但要注意到函数是注重返 ...

  4. 用Python定义一个求绝对值的函数

    在Python中,定义一个函数要使用def语句,依次写出函数名.括号.括号中的参数和冒号,然后,在缩进块中编写函数体,函数的返回值用return语句返回.      我们以自定义一个求绝对值的my_a ...

  5. 定义一个判断素数的函数

    #include<stdio.h> //定义一个函数判断素数 void sushu(int s){ int i,j,k=0; for(i=2;i<s;i++) if(s%i==0){ ...

  6. js编程思路--给网站定义一个全局的js对象,放到window对象中

    if (typeof G === "undefined") {var G = window.G = {} } 定义一个全部局变量G,用来存放各个页面的初始化值,然后在各个页面顶端检 ...

  7. 定义一个没有参数的函数、输出python3次_Python函数参数详解,三天让你掌握python,不再是小白

    原标题:Python函数参数详解,三天让你掌握python,不再是小白 引言 随着程序功能的增多,代码量随之增大,此时仍不加区分地把所有功能的实现代码放到一起,将会使得程序的组织结构不清晰,可读性变差 ...

  8. 【C语言】输入三个正整数a,b,c,求最大值,要求定义一个计算最大值的函数max(a,b),返回a,b的值...

    #include<stdio.h> int max(int a, int b)/*定义函数*/ {if (a > b)return a;elsereturn b; } int mai ...

  9. python定义一个全局字典_Python字典操作详细介绍及字典内建方法分享

    创建 方法一: >>> dict1 = {} >>> dict2 = {'name': 'earth', 'port': 80} >>> dict ...

最新文章

  1. 环球易购选品:既然选品绕不过,那就让我们好好研究
  2. 基于nchan打造百万用户的聊天室
  3. Java中的向下转型与向上转型
  4. 手动安装vue-devtools
  5. 数据采集技术的难点在于哪里
  6. vc中format用法以及c++中Format用法
  7. 安卓端gis_通图采集手机版(GIS数据采集软件)V1.31 安卓版
  8. 网卡5790c linux驱动,富士通DPK5790H驱动
  9. 幼儿园的计算机一年级的教案,我上一年级了幼儿园教案
  10. spring如何实现IOC和DI思想?
  11. 不是机器人韩剧所有歌曲_15首超好听经典韩剧OST 《鬼怪》配乐每听必哭
  12. background-position进行图片定位
  13. 软件方法(下)分析和设计第8章连载[20210816更新]分析 之 分析类图——知识篇
  14. DDOS 攻击的防范教程
  15. 深度解析,抖音玩具测评短视频内容制作流程,步骤技巧分享
  16. 汽车金融系统设计-需求篇
  17. 富文本编辑器 图片base64 图片替换
  18. 谈谈培训机构的-骗局-怎么避免被坑
  19. 大疆 DJI Mobile SDK 开发:模拟器调试
  20. 施耐德电气携手AWS、联想、清华产业研究院,启动“创赢计划”

热门文章

  1. 腾讯 VS 阿里 VS 携程消息中间件设计方案及思路
  2. Linux-文件查找
  3. pyqt5实现注册界面并获得文本框内容
  4. Ironport对邮件主题中包括特殊字符的过滤
  5. idea如何彻底删除一个项目
  6. 给iOS 模拟器“安装”app文件
  7. Entity Framework 6 Recipes 2nd Edition(9-2)译-用WCF更新单独分离的实体
  8. 条款33:避免遮掩继承而来的名称
  9. Play 2.0 用户指南 - 使用JSON库 -- 针对Scala开发者
  10. Silverlight3系列(一)Silverlight配合WCF进行数据库操作