- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用create-react-app来做我的前端,并在antd的上传中使用Dragger组件。我的后端是springboot。我的前端使用fetch向后端发送请求数据,会出现跨域问题。于是我在create-react-app的package.json文件中添加了“proxy”:“http://localhost:8080”来代理我的后端,解决了跨域的麻烦,但是当我使用antd官网上传者的Dragger组件时总是上传时报告错误。
这是我使用 Antd 的 Dragger 的代码。
import React, { Component } from 'react';
import { Upload, Icon, message } from 'antd';
import './UpVideo.css';
const Dragger = Upload.Dragger;
导出默认类UpVideo扩展组件{
render(){
const props = {
name: 'file',
multiple: false,
headers:{
'Access-Control-Allow-Origin':'*',
'Access-Control-Allow-Methods':'POST',
},
action: 'http://localhost:8080/vidoe/up',
onChange(info) {
// const status = info.file.status;
console.log(info);
// if (status !== 'uploading') {
// console.log(info.file, info.fileList);
// }
// if (status === 'done') {
// message.success(`${info.file.name} file uploaded successfully.`);
// } else if (status === 'error') {
// message.error(`${info.file.name} file upload failed.`);
// }
},
};
return(
<div>
<Dragger {...props}>
<p className="ant-upload-drag-icon">
<Icon type="inbox" />
</p>
<p className="ant-upload-text">点击或者拖动视频文件到这里</p>
</Dragger>,
</div>
)
}
}
抱歉,我刚刚学会使用 StackOverflow。如果我的描述不清楚,请告诉我,这个问题困扰了我很长时间,谢谢。
最佳答案
此错误是 Google Chrome 的一项安全措施。当您使用 2 个不同的服务器作为前端和后端时,就会出现这种情况。安装这个库来修复它:
npm 安装 cors https://www.npmjs.com/package/cors
关于javascript - antd upload的Dragger组件上传发生跨域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53376630/
你好,我想知道是否可以使用 mockdata 和 dragger 创建一个单例 我知道没有拖动器 2 的标准代码 public class Singleton { private Single
我的项目中有以下 react 代码 import React from 'react'; import { Upload } from 'antd'; const { Dragger } = Uplo
我正在将 d3.js 集成到我的 Angular 应用程序中。 这是我的 ngOnInit ngOnInit() { this.dragger = d3.drag() .on("drag", ()
我们使用了一个名为 jesse 的 jquery 库效果很好 问题是我们有一个 li 属性,在它里面我们使用了 onclick 事件..但不知何故它停止工作,我们无法调用 onclick 事件..这是
我正在尝试构建一个使用 goog.fx.Dragger 使目标可拖动的小型 om 组件。我需要 goog.fx.Dragger :as dragger 像这样: (ns om-draggable-me
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 关于您编写的代码问题的问题必须在问题本身中描述具体问题 — 并且包括有效代码 以重现它。参见 SS
我是一名优秀的程序员,十分优秀!