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 分钟前
esp32开发笔记-工程搭建
笔记·单片机·嵌入式硬件·物联网·visual studio code
ljt27249606619 分钟前
Compose笔记(七十七)--视频录制
笔记·android jetpack
河北清兮网络科技37 分钟前
短剧 APP 产品说明
小程序·uni-app·短剧
周周不一样2 小时前
Andorid基础笔记2-jar&反射
笔记·pycharm·jar
智者知已应修善业3 小时前
【51单片机单按键切换广告屏】2023-5-17
c++·经验分享·笔记·算法·51单片机
凉、介4 小时前
别再把 PCIe 的 inbound/outbound、iATU 和 eDMA 混为一谈
linux·笔记·学习·嵌入式·pcie
雷工笔记6 小时前
MES / WMS / AGV 交互时序图及生产管理模块界面设计清单
人工智能·笔记
大邳草民6 小时前
Python 中 global 与 nonlocal 的语义与机制
开发语言·笔记·python
landuochong2007 小时前
claude-obsidian 再升级
人工智能·笔记·claudecode
CheerWWW7 小时前
C++学习笔记——线程、计时器、多维数组、排序
c++·笔记·学习