首页 > 其他分享 >vue中elementui el-input绑定的值如何过滤掉输入的空格?

vue中elementui el-input绑定的值如何过滤掉输入的空格?

时间:2023-09-16 12:01:38浏览次数:37  
标签:Trim el vue 删除 elementui searchValue replace 空格 input

在vue中可以在@input事件中使用Trim函数来去掉前后两端空格,再使用replace方法来删除中间空格,此时的值删除所有空格,用户输入值中的空格就会被过滤掉了。

<template>
	<div>
  	<el-input v-model="searchValue" @input="handleInput"></el-input>
  </div>
</template>
<script>
	export default {
  	data() {
    	return {searchValue: "",}
    },
    methots() {
    	handleInput() {
      	let value = searchValue.Trim();//使用javascript内置的函数Trim()函数来删除任何前导或尾随空格
        this.searchValue = value.replace(" ","");//Replace()方法来删除任何中间空格
      }
    }
  	
  }
</script>


标签:Trim,el,vue,删除,elementui,searchValue,replace,空格,input
From: https://blog.51cto.com/u_15694202/7492097

相关文章

  • ELK(Elasticsearch-Logstash-Kibana)技术文档
    摘要:本文档介绍了ELK(Elasticsearch-Logstash-Kibana)技术栈,它是一组用于日志分析和可视化的工具。ELK由Elasticsearch、Logstash和Kibana三个独立但紧密集成的开源项目组成。本文档将分别介绍每个组件的功能和特点,以及如何使用和配置ELK进行日志管理和分析。ElasticsearchElastics......
  • Vue进阶(幺柒肆):鼠标、键盘事件
    (文章目录)一、前言在项目开发过程中,需要根据鼠标事件进行相应处理。现予以梳理。鼠标事件如下所示:点击事件:@click//单击@dblclick//双击@mousedown//按下@mouseup//抬起@contextmenu//鼠标右键悬浮事件及触发顺序:@mouseover//划过@mouseenter//进入@mouse......
  • el-upload file转blob 用于预览pdf.js和下载文件
    //file转blobfileToBlob(file,callback){consttype=file.type;constreader=newFileReader();reader.onload=(evt)=>{constblob=newBlob([evt.target.result],{type});if(typeofcallback==="f......
  • Linux 6.6 中的 SELinux 删除了 NSA 的引用
    导读SecurityEnhanced Linux (SELinux)二十年来一直是主线内核的一部分,它提供了一个实现访问控制安全策略的模块,现在广泛用于增强生产Linux服务器和其他系统的安全性。长期接触Linux的人可能不知道SELinux源自美国国家安全局(NSA)。但是现在Linux6.6中NSA的引......
  • 20230916 AccessVBA-导入Excel表格到表
    导入excel表格内容到数据表,关键语句为TransferSpreadsheet,eg:DoCmd.TransferSpreadsheetacImport,,"toolShopeeId","d:\access\DownloadShopeeId",True,""关于参数详细信息参见MS帮助参数1acImport表示从excel导入到数据表参数2“toolShopeeId”,数据库里要导入到的数......
  • 不再困惑:一文读懂Vue2与Vue3的主要差异
    Vue3相对于Vue2有很多改进和新特性。以下是一些主要的区别:性能更好:Vue3的性能比Vue2更好,因为它使用了更少的代码和更高效的算法。例如,Vue3使用Proxy代替了Object.defineProperty来监听数据变化,这使得Vue3的性能更高。组合式API:Vue3引入了组合式API,这是一种新的编写组件逻辑的方式。......
  • Vue3开发环境搭建全攻略:Vite的详细介绍
    Vite简介Vite这个单词是一个法语单词,意思就是轻快的意思。它和我们以前使用Vue-cli的作用基本相同,都是项目初始化构建工具,相当于Vue项目构建的第二代产品,当然它也包含了项目的编译功能。需要注意一下Vite的生产环境下打包是通过Rollup来完成的。Vite特性介绍Vite主打特点就是轻快冷......
  • 实验excel隐藏和筛选对python和xlwings的影响(完整版) 特别是如何对未筛选行赋值,需逐
    目的:实验excel隐藏和筛选对python和xlwings的影响(完整版)特别是如何对未筛选行赋值,需逐行赋值,range(行,列).value环境:JupyterNotebook其他环境需删除display函数代码:classClass_1:globalpd,np,os,xwimportpandasaspd,numpyasnpimportosimpo......
  • Codeforces Global Round 17 A. Anti Light's Cell Guessing
    给一个\(n\timesm\)的网格,里面藏了一个炸弹\((x_0,y_0)\)。你可以选择\(k\)个坐标\((x_1,y_1),(x_2,y_2),\cdots,(x_k,y_k)\)。第\(i\)次选择计算机会回复你一个数\(d_i=|x_0-x_i|+|y_0-y_i|\)。至少需要选出多少个坐标才能确定\((x_0,y_0)\)的位......
  • Deltix Round, Autumn 2021 (open for everyone, rated, Div. 1 + Div. 2) A. Divide
    有一个长为\(n\)的数组,可以执行以下整份操作任意次:选择任意两个数\(a_i,a_j\),满足\(2\mida_i\)\(a_i=\frac{a_i}{2}\)\(a_j=2\cdota_j\)请找到经过任意此操作后的最大\(\sum_{i=1}^{n}a_i\)。在唯一分解定理下讨论两个数\(a_i=2^{\alpha_i}\cdotx,a......