javascript上传文件名重复自动加文件名加1重命名vueparseintrandom(代码片段)

web半晨 web半晨     2022-12-11     754

关键词:

文章目录


1、html

<div>
	<el-input v-model="inputText" placeholder="请输入"></el-input>
	<el-button
		type="primary"
		plain
		@click="clickAdd"
		style="margin-top: 7px; margin-bottom: 7px"
	>添加</el-button>
	<div>
		<el-table :data="dataContent" style="width: 100%" border>
			<el-table-column prop="id" label="id"> </el-table-column>
			<el-table-column prop="text" label="text"> </el-table-column>
		</el-table>
	</div>
</div>

2、JavaScript

export default 
	data() 
		return 
			inputText: "",
			dataContent: [],
			fileName: ,
		;
	,
	
	methods: 
		// 添加
		clickAdd() 
			let fileName = this.fileName,
				inputText = this.inputText,
				obj =  id: parseInt(Math.random() * 1000000000) ;
			
			fileName[inputText] = fileName[inputText] + 1 || 1;
			
			obj.text = fileName[inputText] !== 1 ? inputText + ("(" + (fileName[inputText] - 1) + ")") : inputText;
			
			if (inputText) this.dataContent.push(obj);
		,
	,
;

关于数据库字段重复时,名称自动加1的问题

之前项目(类似网盘类的系统)中遇到的一个问题,每次创建一个新文件夹时在新文件夹(+1递增),我的解决方案是在数据库表中加触发器,这能减少代码的开发量,不用书写代码逻辑触发器如下:CREATEtrigger[dbo].[tr_folder_after]on[dbo].[... 查看详情

文件上传,图片加水印

...用户是否选中了文件    FileUpload.FileName获取选中的文件名,判断长度,如果长度大于零就代表已经选择了文件    JS端:通过ID获取控件,然后控件的value获取选中的文件名  2、将文件保存到服务器上    FileUpload... 查看详情

上传图片加水印

文件名:stringpath="Upload/"+DataTime.Now.Tostring()+FileUpload1.FileName;加水印:1、选择画布:System.Drawing.Imgimgs=System.Drawing.Img.fromStream(FileUpload1.FileContent);//fromStream文件存在于流;//FileUpload1.FileCont 查看详情

图片上传,图片加水印,验证码制作

...用户是否选中了文件    FileUpload.FileName获取选中的文件名,判断长度,如果长度大于零就代表已经选择了文件    JS端:通过ID获取控件,然后控件的value获取选中的文件名  2、将文件保存到服务器上    FileUpload... 查看详情

文件上传加水印

在form表单写的代码(客户端源码) ‘FileUpload’控件:选择文件用的,点击可以选择文件‘Image’控件:展示图片用的,所选的文件在这里展示accept=".jpg,.png,.jpeg"图片文件加限制的属性<formid="form1"runat="server"><asp:FileUploa... 查看详情

html加c#上传文件

最近在学上传文件部分内容,包括创建文件夹,设置文件夹属性,上传文件并保存。前台代码:<html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server">   <meta http-equiv="Content-Type" con 查看详情

自动加域脚本,bat和vbs配合使用,使加域操作更简单

...自动加域脚本(总结)1、自动加域脚本的目的。A、减少重复繁杂的必要操作,提高工作效率。B、使加域操作更简单,更有乐趣。2、自动加域的实现方式,分为三个步骤。A、使用bat和vbs相互配合。(因为本人编程水平不高)B、... 查看详情

使用 javascript/jquery 验证文件上传 [重复]

】使用javascript/jquery验证文件上传[重复]【英文标题】:Validatefileuploadwithjavascript/jquery[duplicate]【发布时间】:2013-03-1518:36:27【问题描述】:好吧,这很令人沮丧。我在谷歌上搜索了很多关于如何验证所选文件(上传)扩展名和大... 查看详情

Javascript,从输入文件中读取并使用 XMLHttpRequest 上传 [重复]

】Javascript,从输入文件中读取并使用XMLHttpRequest上传[重复]【英文标题】:Javascript,readfrominputfileanduploadwithXMLHttpRequest[duplicate]【发布时间】:2017-02-0518:02:07【问题描述】:对不起我的英语。我需要上传由输入文件选择的文件(.exe... 查看详情

postman-上传和下载文件

...行时,选择saveanddownload,会弹回保存到本地的弹框,修改文件名保存到本地即可。有个问题:做自动化测试的时候,如何把文件保存到本地?(后续知道再补充) 查看详情

如果所选文件不是某种类型,则使用 JavaScript 或 JQuery 清除文件上传字段[重复]

】如果所选文件不是某种类型,则使用JavaScript或JQuery清除文件上传字段[重复]【英文标题】:UsingJavaScriptorJQuerytoclearafileuploadfieldifthefileselectedisnotacertaintype[duplicate]【发布时间】:2015-08-3109:06:35【问题描述】:我基本上重新设计... 查看详情

javascript中的单加运算符[重复]

】javascript中的单加运算符[重复]【英文标题】:Singleplusoperatorinjavascript[duplicate]【发布时间】:2013-01-0609:59:30【问题描述】:刚刚在下划线的来源中看到了这个:if(obj.length===+obj.length)...plus有什么作用?我以前从未见过这个。这... 查看详情

elementui上传文件图片大小加了限制后仍然上传了(代码片段)

https://blog.csdn.net/chanlingmai5374/article/details/80558444 看了这位老哥的说法在看看文档才发现自己没认真看文档<el-upload:beforeUpload="beforeAvatarUploadPdf"</el-upload>  beforeAvatarUploadPdf(file)vartestms 查看详情

(转)多种文件上传绕过手法

...双重后缀名/过滤绕过/特殊后缀名/文件流类型/文件重写1.javascript验证突破查看源代码在IE中禁用掉即可(火狐的noscript插件也行)2.大小写突破他只是把php做了限制,改成Php就可以了3.双重后缀名突破在php后面加一个空格即可突破... 查看详情

将两个javascript数组加在一起[重复]

】将两个javascript数组加在一起[重复]【英文标题】:addingtwojavascriptarraystogether[duplicate]【发布时间】:2015-06-0107:09:22【问题描述】:我有两个数组,它们的构建方式与我需要相加的方式完全相同。一个可以添加到另一个的末尾,... 查看详情

okhttp3实现post方式上传文件加参数(代码片段)

android开发中上传图片到服务端是再常见不过的功能。直奔主题:项目中用okhttp实现图片+文字参数上传。我使用的okhttp版本:implementation'com.squareup.okhttp3:okhttp:3.10.0'实现代码://初始化OkHttpClientOkHttpClientclient... 查看详情

为啥 Javascript 加 1 然后减,或减 1 然后加? [复制]

】为啥Javascript加1然后减,或减1然后加?[复制]【英文标题】:WhyisJavascriptadding1thensubtracting,orsubtracting1thenadding?[duplicate]为什么Javascript加1然后减,或减1然后加?[复制]【发布时间】:2019-06-2604:00:34【问题描述】:我正在尝试创建... 查看详情

delphi中怎样将指定文件路径加到library中去?

...#92;Delphi\Vc32\pop3cli.pas都是加目录到Library中,delphi会自动搜索文件。步骤是:1、主菜单中的“Tools”----->"EnvironmentOptions"----->打开EnvironmentOptions窗口2、定位到“Library”页,点击“Librarypath”行后面的按钮,打开... 查看详情