vue2 el-input-number 千分位显示的支持(不影响v-model的数值取值)

news/发布时间2024/8/25 17:21:43
<!-- 增加v-thousands指令 -->
<el-input-numberv-model="row.money"v-thousands:controls="false":min="0":precision="2"style="width: 100%"

  

// 添加全局指令或局部指令directives: {thousands: {inserted: function (el) {// 获取input节点if (el.tagName.toLocaleUpperCase() !== 'INPUT') {el = el.getElementsByTagName('input')[0]}// 初始化时,格式化值为千分位const numberValue = parseFloat(el.value.replace(/,/g, ''))if (!isNaN(numberValue)) {el.value = numberValue.toLocaleString('zh', {minimumFractionDigits: 2,maximumFractionDigits: 2,})}// 聚焦时转化为数字格式(去除千分位)el.onfocus = () => {el.value = parseFloat(el.value.replace(/,/g, '')).toFixed(2)}// 失去焦点时转化为千分位el.onblur = () => {const onBlurValue = parseFloat(el.value.replace(/,/g, ''))if (!isNaN(onBlurValue)) {el.value = onBlurValue.toLocaleString('zh', {minimumFractionDigits: 2,maximumFractionDigits: 2,})}}},},},

  

实现效果为获取焦点时显示数值,失去焦点显示千分位,获取v-model绑定的值为数值。如果想设置数值靠右显示,添加局部css:

<style lang="scss" scoped>::v-deep .el-input-number .el-input__inner {text-align: right;}
</style>

  

 
 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.liansuoyi.cn/news/82214538.html

如若内容造成侵权/违法违规/事实不符,请联系连锁易网进行投诉反馈email:xxxxxxxx@qq.com,一经查实,立即删除!

相关文章

编译原理-语法分析-自上而下分析

语法分析器的功能 语法分析器是编译过程的核心部分。任务是在词法分析识别出的单词符号串的基础上,分析并判定程序的语法结构是否符合语法规则。自上而下分析面临的问题左递归P -> Pa:会使程序陷入死循环 试探法就是穷举所有可能,一旦遇到不匹配就进行回溯,尝试下一种可能…

css---等宽瀑布流布局制作

瀑布流布局效果如下图:当前项目需求,如下图: 商品展示,需要按接口返回的顺序展示,依次从左至右,从上至下。方案1:CSS3 column 属性(实现的布局顺序为先从上到下,再从左至右,所以这种方式仅适用于数据固定不变的情况,对于滚动加载更多等可动态添加数据的情况就并不适用…

磁盘调度算法

1、FCFS调度--先来先服务 例如,I/O请求块的柱面的顺序如下:98,183,37,122,14,124,65,67 他请求的话,是这样一个图示:就直接根据请求序列进行调度即可,但是吧,它看起来摆动幅度就很大,这样导致这种形式的调度的性能比较差; 2、SSTF调度--最短寻道时间优先 还是按照上面那…

自定义MyBatis拦截器更改表名

自定义MyBatis拦截器可以在方法执行前后插入自己的逻辑,这非常有利于扩展和定制 MyBatis 的功能。本篇文章实现自定义一个拦截器去改变要插入或者查询的数据源。by emanjusaka from ​ https://www.emanjusaka.top/archives/10 彼岸花开可奈何 本文欢迎分享与聚合,全文转载请…

智能振弦传感器:参数智能识别技术的重要科技创新

智能振弦传感器:参数智能识别技术的重要科技创新 智能振弦传感器是一种能够自动识别传感器参数的高科技产品。它的研发得益于河北稳控科技的不断创新和努力,其电子标签专用读数模块模块TR01将传感器生产和标定过程实现了自动化。该模块将温度电阻两芯线作为信号引出线,将灵敏…

毕业三年,月薪30K,我想跟你聊聊!

大家好,我是冰河~~ 很多读者私信问我,自己工作三年多了,随着工作年限的不断增长,感觉自己的技术水平与自己的工作年限严重不符。想跳槽出去换个新环境吧,又感觉自己的能力达不到心仪公司的标准,即使投了简历也没人来通知自己面试。就这样在原来的公司一天天的混日子,时间…

Programming abstractions in C阅读笔记:p181-p183

《Programming Abstractions In C》学习第61天,p181-p183总结。 一、技术总结 1.linear search algorithm 2.lexicographic order(字典顺序) 3.binary search algorithm(二分查找算法) /** 1.二分查找也应用了递归的思想。* 2.这里的代码只是demo*/ #include <stdio.h> …

一种原始音频的WAVENET小波变换生成模型

一种原始音频的WAVENET小波变换生成模型 本文介绍了WaveNet,一种用于生成原始音频波形的深度神经网络。该模型是完全概率和自回归的,每个音频样本的预测分布以所有先前的样本为条件;尽管如此,还是证明了它可以在每秒数万个音频样本的数据上有效地训练。当应用于文本到语音时…

Hugging Face: 代码生成模型的预训练和微调

和大家分享我们的机器学习工程师 Loubna Ben Allal 在 10 月上海 KubeCon 大会的主题演讲 📢 题目是: 代码生成模型的预训练和微调 演讲介绍了构建和训练大型代码模型比如: StarCoder 🌟 的幕后过程, 还探讨了如何使用开源库,包括 Transformers、datasets 和 PEFT 等。

MNN推理LLM

LLM现在太火了,MNN也终于开源了一个MNN-LLM 项目支持 1 MNN-LLM 编译 1.1 android编译cli_demo 我们先去MNN那儿下载.so库和include/MNN。分别放入libs/和include上。 然后按照readme编译,我写了在windows上交叉编译的脚本。libs/ 结构 (base) PS D:\code\llm-opt\mnn-llm\li…

第五课 循环

随机数,用rand(),前面还要加前缀。整数求逆,当整数中没有0时,可以直接逆运算,用取余来做;如果有0的存在,就需要注意不要\n换行,只有不换行1才能连接起来。 平均数,需要想清楚需要三个变量,一个是次数:需要用到count++;一个是每次输入的数,;一个是累次相加的数。

MYSQL

什么是事务 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。 事务的结束有两种,当事务中的所以步骤全部成功执行时,事务提交。如果其中…

操作系统的分类

单道批处理系统 1. 介绍:2. CPU使用状况3. 缺点: 资源得不到充分利用,CPU空闲时间长多道批处理系统概念: 引入了任务队列的概念,每次当一个程序在进行CPU处理,I/O设备空闲时,会对另一个程序进行I/O操作。即不同的资源可以同时给不同的程序使用,保证在任意时刻只要有需要…

2023-2024-1 20231308 《计算机基础与程序设计》第四周学习总结

2023-2024-1 20231308 《计算机基础与程序设计》第四周学习总结 作业信息这个作业属于哪个课程 [2023-2024-1-计算机基础与程序设计]这个作业要求在哪里 2023-2024-1计算机基础与程序设计第四周作业这个作业的目标 《计算机科学概论》第4章,第5章 并完成云班课测试;《C语言程…

kafka分区与消费者配置

kafka分区与消费者配置工作当中如何计算分区与消费者数量,如何最大化利用资源,防止不必要的浪费,本文将带你计算1.基本概念回顾Kafka是一个分布式流处理平台,具有高吞吐量、可扩展性和容错性。以下是一些Kafka的基本概念:消息:Kafka是一个消息传递系统,它通过生产者将消息发…

2023 版 Java和python开发线性代数探索

目录前景提示需求分析1、初始化不需要指定矩阵的尺寸,并且可以直接传入数据。2、可以计算2x2矩阵的逆3、可以做2x2的矩阵乘法Java版本开发一、 开发详情1、开发一个子类,如图所示。2、根据问题修改子类,父类,以便真实可用解决1、初始化不需要指定矩阵的尺寸,并且可以直接传…

从零用VitePress搭建博客教程(5) - 如何自定义页面模板、给页面添加独有的className和使页面标题变成侧边目录?

接上一节:从零用VitePress搭建博客教程(4) – 如何自定义首页布局和主题样式修改? 上一节其实我们也简单说了自定义页面模板,这一节更加详细一点说明,开始之前我们要知道在vitePress中,.md的文件是可以直接编写vue的代码的。 比如我们现在来自定义一个前端网址导航页面 八…

日记

日记 2023.10.21 ​ CSP-S 比赛日, 发挥很差,前两题打的还行,在 T3 大模拟上读错了题, 浪费了接近两个半小时,最后只有最送的 15 分。 最后 T4 也没有来得及看, 遗憾离场。 ​ 回来的路上有点自闭, 感觉自己越训越菜了怎么办? 实在找不到别的理由可以推卸, 只能告诉…
推荐文章