【发布时间】:2019-02-17 20:09:45
【问题描述】:
我设法上传了一张图片,但不明白如何获取它的网址。
我正在使用 reactjs。我的 jsx:
import Strapi from 'strapi-sdk-javascript/build/main';
const apiUrl = process.env.API_URL || 'http://localhost:1337'
const strapi = new Strapi(apiUrl);
<form onSubmit={this.uploadFile}>
<input ref={form=> this.form= form} type="file" name="files"/>
<input type="submit" value="Submit"/>
</form>
以及功能:
uploadFile = async (e) => {
e.preventDefault();
let a = new FormData(this.form);
const response = await strapi.upload(a);
文件正在上传,但响应只是收到 true 值,我没有得到完整的响应。
我试图了解strapi docs,但不明白如何实现它: https://strapi.io/documentation/3.x.x/guides/upload.html#examples
提前非常感谢
【问题讨论】:
标签: reactjs file-upload strapi