React完成android项目(二)

1.接口请求

这里使用的Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。

const result = await axios.post('/app/v1/user/login/up',
         {
           username,
           // password
           terminal:'an',
           password,
           region:'shgbit'
         })
       if (result.data.code === 0) {
         window.location.href = '/server'
       } else {
         Toast.show({
           content: '登录失败!',
           maskClickable: false,
         })
       }

post之后是请求的url,{}中是请求的参数,if语句是返回数据。

2.Toast提示

由于Android提示的不同,需要引入Toast
import {Toast} from 'antd-mobile'

3.hook

使用方法
1.必须在一个function A(){}
2.const [username, setUsername] = React.useState('')
3.setPassword(e.target.value)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容