131-1198-7613
NEWS
网站建设、网站制作、网站设计等相关资讯

ElementUI Tag组件实现多标签生成-霸王洗发水事件-洗发水-学习网-霸王-组件-事件

首页 >> 新闻资讯 作者:磁力SEO 来源:磁力SEO - 搜索引擎优化技巧 日期:2025-02-18

此刻很多多少应用场景里会有一些需要给文章打标签等雷同的操作,之前jquery用户是使用taginput来实现,使用VUE以后elementui有一个组件很是简陋就是tag组件。{{tag}}+ New Tag这个是官方文档给的实例,如许可以解决单一标签输入。可是现实场景中,很多多少用户是通过ctrl+c,ctrl+v的方式输入的,有可能还会一路粘贴很多多少行的标签,更有可能从excel中复制出来。那我逐一解决一下如许一个场景第一,先改一下样式,让文本框变长:.el-tag{margin-right: 10px;}.el-tag+ .el-tag{margin-right: 10px;}.button-new-tag{height: 32px;line-height: 30px;padding-top: 0;padding-bottom: 0;}.input-new-tag{vertical-align: bottom;}接着,修改一下enter和blur事务:handleInputConfirm() {letinputValue = this.inputValue;if(inputValue) {varvalues = inputValue.split(/[,, \n]/).filter(item=>{returnitem!=''&& item!=undefined})values.forEach(element=>{varindex = this.dynamicTags.findIndex(i=>{returni==element})if(index<0){this.dynamicTags.push(element);}}); }this.inputVisible = false;this.inputValue = '';}效果:阿大发asd 三大发舒坦,阿斯顿发撒处所。阿斯顿发,阿斯顿发,,阿斯顿发,,阿斯顿发安抚,阿斯顿发 是淡淡的 点点滴滴方法,阿斯顿发撒处所,adfasd我们把以上笔墨复制粘贴进去全部去重,拆分都OK,那们在试一下,从excel中复制完成。盼望可以或许帮到有需要的伴侣。ElementUI
Tags: 标签 阿斯顿 组件 洗发水 霸王 大发 事件 处所 如许 学习网 场景 会有 用户 有可能 还会

服务热线

131-1198-7613

功能和特性

价格和优惠

获取内部资料

微信服务号