9.添加app版本信息
分类: ssm vue 专栏: 2天速成ssm+vue后台管理系统 标签: ssm vue
2024-12-12 09:27:22 424浏览
添加app版本信息


实现查询 app 基本信息和版本列表信息的功能
跳转 vue 携带数据重点
a.vue 跳到 b.vue
那么 a.vue 的核心代码
this.$router.push({path: '/version',query:{appid: id}})那 b.vue 怎么拿到 a.vue 传过来的数据呢
created() {
this.appInfo.id= this.$route.query.appid
}实现添加版本剩下的功能——添加版本信息带文件

后端
@PostMapping("/saveOrUpdate")
public ResultVo saveOrUpdate(
AppVersion appVersion, MultipartFile file, HttpServletRequest request
){
}前端
<el-form-item label="apk文件">
<el-upload
class="upload-demo"
action="#"
:on-change="changeUpload"
:auto-upload="false"
multiple
:limit="1">
<el-button size="small" type="primary">选取文件</el-button>
</el-upload>
</el-form-item>
changeUpload(file){
this.addForm.file=file.raw
},
submitAppInfo(){
var that=this
that.$refs['addForm'].validate((valid) => {
if (valid) {
//用formdata的方式提交
var formData = new FormData();
var data = that.addForm;
for(let key in data){
formData.append(key,data[key])
}
addAppVersion(formData).then(function () {
})
} else {
console.log('error submit!!');
return false;
}
});
好博客就要一起分享哦!分享海报
此处可发布评论
评论(0)展开评论
暂无评论,快来写一下吧
展开评论
他的专栏
他感兴趣的技术



新业务
springboot学习
ssm框架课
vue学习
【带小白】java基础速成