排名
1
文章
860
粉丝
112
评论
163
.net core自定义项目模板,创建自己的模板项目,使用命令行创建模板项目
尘叶心繁 : 可以可以讲真的我都想弄个模板
net core webapi post传递参数
庸人 :
确实坑哈,我也是下班好了好几次,发现后台传递对象是可以的,但...
.net webapi 返回需要的字段,忽略某些字段,修改字段名等
雨雨雨雨雨辰 : 已精
.net webapi 返回需要的字段,忽略某些字段,修改字段名等
雨雨雨雨雨辰 :
疯狂反射
百度编辑器自定义模板
庸人 : 我建议换个编辑器,因为现在百度富文本已经停止维护了,用tinymec...
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:
50010702506256


欢迎加群交流技术

el-upload 上传文件的同时上传数据给el-upload组件的:data赋值就可以了。但是没有选择文件的时候上传是提交不了的。
那么就可以做一个判断,如果有选择文件,就按照文件的上传方法,如果没有选择文件就直自己发起请求提交表单里边的数据
这里是配合表单做的,表单其实就是填写数据而已,填写表单的时候双向绑定会把表单里边的数据存储到变量里边,我们自己发送一个请求把填写的数据传回去就行了
state['formRef'].validate(async (valid) => {
if (valid) {
fullscreenLoading = ElLoading.service({
lock: true,
text: '存储中,请稍等...',
background: 'rgba(255, 255, 255, 0.6)',
})
// 如果有选择文件,就按照文件的上传方法
if (state.allImgNum > 0) {
state.uploadRef.submit()
}
// 如果没有选择文档就直接提交表单
else {
alert('没有传递文件直接提交单表')
const { msg } = await upLoadNoFile(state.data)
//关闭laoding
fullscreenLoading.close()
}
}
})
upLoadNoFile就是封装的发送post请求后台的方法
// 当没有选择文件时候的上传方法
export function upLoadNoFile(data: any) {
return request({
url: '/api/FileManager/type',
method: 'post',
data,
})
}
data里边的变量,贴几个
//上传时候可以附带的额外的参数。比如绑定select值的时候可以用里边的方便直接回传
//额外参数可以不用写到那个上传文件的模板里边,只要绑定好一起回传就好了
data: {
filePremissonId: '',
fileTypeId: '1',
archivesTypeId: '',
FileName: '',
StartDate: '2020-2-9',
EndDate: '2020-2-9',
CatalogNumber: '', //目录号
FileNumber: '', //档案号
RetentionPeriod: '', //保管期限
ConfidentialityLevel: '', //保密等级
ConfidentialityEndDate: '', //保密期限
PageNumber: null, // 页数 , 数字类型不传的话默认设置为null,不然会报错的
PageCode: null, //页码
StorageSituation: '', //保管情况
Remark: '', // 备注信息
ArchiveGeneralId: '', // 全宗号
ArchiveDoorTypeId: '', // 门类号
}
欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739。有需要软件开发,或者学习软件技术的朋友可以和我联系~(Q:815170684)
评价
饰心
哇 好神奇