ruoyi 小程序使用笔记

1.上传图片

页面

bash 复制代码
<uni-forms-item label="退休证明(退休证)" name="retire">
      <uni-file-picker ref="imageUploadRetire" :limit="1" :auto-upload="false" @select="upload"/>
</uni-forms-item>

js

bash 复制代码
	import upload from '@/utils/upload.js'

methods: {
  upload(){
    const config={
      filePath:this.$refs.imageUploadRetire.files[0].path,
      url:'/api/common/file/upload'
    }
    upload(config).then(res=>{
      this.form.retire=res.data.fileName;
    })
  },
}

图片显示

bash 复制代码
<uni-forms-item label="退休证明(退休证 )" name="retire">
	<view class="form-item">
          <uni-file-picker v-model="baseFormData.showRetire" ref="imageUploadRetire" :limit="1" :auto-upload="false" @select="upload"/>
	</view>
</uni-forms-item>

//获取专家信息
getExpInfo() {
	getExpertInfo().then(res => {
		if (res.code === 200) {
			this.baseFormData = res.data
         this.baseFormData.showRetire=[];
			this.baseFormData.showRetire.push({url:baseUrl+res.data.retire});
			console.log('专家信息---------', this.baseFormData)
			this.baseFormData.majorId = parseInt(this.baseFormData.majorId)
		}
	})
},
相关推荐
一木 之林4 小时前
微信小程序开发全攻略·文章版|05 路由·交互·网络与音乐播放器实战
网络·微信小程序·小程序·交互
niucloud-admin6 小时前
NIUCLOUD LITE AI开发文档—模块开发:微信小程序
微信小程序·小程序·notepad++
NetX行者6 小时前
Rust 初体验:一个全栈工程师的编译器“毒打“笔记
开发语言·笔记·rust
热爱生活的五柒7 小时前
zotero能导入已经下载好的pdf文件嘛,并且点击条目时,能直接看到下载的pdf文件嘛,我还希望能在里面做笔记
笔记·pdf
海绵宝宝转agent8 小时前
2026-10-19学习笔记
笔记·学习
金色光环8 小时前
【概率论详细笔记】泊松分布是怎么来的?应该怎么用?
笔记·概率论
又見山8 小时前
双向链接的本质:链接不是功能,是思考留下的痕迹
笔记·obsidian
云水初8 小时前
【agent篇】RAG Agent避坑指南(附高级RAG Agent汇总)
开发语言·笔记·python·学习·langchain·agent·rag
JasmineX-19 小时前
数据结构(笔记)——顺序栈
c语言·数据结构·笔记
坤坤子吖9 小时前
Linux 线程同步与互斥——互斥锁
linux·服务器·c++·笔记·学习