提交 0c43ce8c authored 作者: 王绍森's avatar 王绍森

不能以indexOf('http')判断,url是base64字符串,其中可能包含’http'字符。

上级 f5c7fe5f
......@@ -115,10 +115,10 @@ class Upload extends Component {
const { files } = this.state;
Toast.loading('Loading...', 0);
// 判断是否是回显的图片--不是则进行压缩
const httpFiles=files.filter(item=>item.url.indexOf('http')>-1) // 回显图片
const httpFiles=files.filter(item=>item.url.startsWith('http')) // 回显图片
const oldUrlArr=[];
httpFiles.map(item=>oldUrlArr.push(item.url))
const Files=files.filter(item=>item.url.indexOf('http')==-1) // 本地图片
const Files=files.filter(item => !item.url.startsWith('http')) // 本地图片
this.setState({urlList:oldUrlArr},()=>{
if(Files.length==0){
Toast.hide()
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论