最近在学习react-native和QT

react-native wezone关于贵金属 期货资讯和行情的软件 包括圈子 聊天

NULL jackton 1006℃ 0评论

软件下载地址:http://omy3ppiqm.bkt.clouddn.com/tradezone.apk

扫描下载:

一、软件添加了圈子功能

圈子文章的内容 来自跟知乎类似的问答系统文章 http://huangliemin.cn/wezone/

文章详细内容采用webView模式

二、添加了图片上传功能 图片采集插件用的是react-native-image-crop-picker

图片上传用的是fetch Post协议上传

 

关键代码:

       let formData = new FormData();
let file = {uri: this.state.imgpath, type: ‘multipart/form-data’, name: ‘a.jpg’};
formData.append(“uid”,UserInfo.userid);
formData.append(“aws_upload_file”,file); //这句是file的标识符 每个上传后台的标识符都不一样
//formData.append(“images”,file);

fetch(url,{
method:’POST’,
headers:{
‘Content-Type’:’multipart/form-data’,
},
body:formData,
})
.then((response) => response.text() )
.then((responseJson)=>{
if(responseJson.indexOf(“success”) > 0){
ToastAndroid.show(‘上传成功!’, ToastAndroid.SHORT);
}
if(responseJson.indexOf(“error”) > 0){
ToastAndroid.show(‘上传失败!’, ToastAndroid.SHORT);
console.log(responseJson);
}
})
.catch((error)=>{
console.error(‘error:’,error);
})
.done();

转载请注明:Coding » react-native wezone关于贵金属 期货资讯和行情的软件 包括圈子 聊天

喜欢 (0)

您必须 登录 才能发表评论!

(1)个小伙伴在吐槽
  1. 不错
    jackton2018-03-27 17:36