react-use 创建跟踪状态:添加链接描述

import {useInterval, useBoolean} from 'react-use';
const delay = 1000; // 倒计时间隔
const [startCount, toggleStartCount] = useBoolean(false);
//短信读秒 startCount  toggleStartCountuseInterval(() => {if (timer === 0) {setCount(count + 1);toggleStartCount();setTimer(60);} else {setTimer(timer - 1);}},startCount ? delay : null);//startCount  toggleStartCount
const sendMessages = async e => {// 安卓点击穿透e.preventDefault();if (startCount) {return null;}const phone = phoneNumber.value.replace(/\s/g, '');if (phoneNumber.hasError || !/^1[3-9]\d{9}$/.test(phone)) {return Toast.info('请输入有效的电话号码');}try {await Axios.post('https://api-dev.bitorange.cn/api/client/user/sms/send',{phone_num: phone,sms_use: 'register'});toggleStartCount();Toast.info('验证码发送成功');} catch (err) {if (err && err.message) {Toast.info(err.message);} else {Toast.info('验证码发送失败,请检查输入的号码和网络');}}};

axios 创建http请求:添加链接描述

try {await Axios.post('https://api-dev.bitorange.cn/api/client/user/sms/send',{phone_num: phone,sms_use: 'register'});toggleStartCount();Toast.info('验证码发送成功');} catch (err) {if (err && err.message) {Toast.info(err.message);} else {Toast.info('验证码发送失败,请检查输入的号码和网络');}}

rematch (额外装的插件inner{//直接处理属性}):
rematch 将.xxx(属性) 组件化 通过插件(如inner)来操作属性

React库 rematch -Axios相关推荐

  1. use SWR为什么能成为我的最爱React库?

    全文共2355字,预计学习时长12分钟 图源:unsplash 在过去的几个月里,我一直在开发Next JS应用程序.应用程序使用axiosto进行API调用,然后用unstated next作为状态 ...

  2. react的导出是怎么实现的_不到一百行代码,我们来实现一个简简简简简简简简简简版react库...

    good evening everybody!这是一篇关于react故事的文章,这个故事主要是讲在一个夜黑风高晚上,react从一个VDOM变成真实DOM的过程. 这个过程react经历了从JSX-& ...

  3. React项目配置axios和反向代理和process.env环境配置等

    React项目配置axios和代理和proces.env环境配置等 React项目配置axios和代理和proces.env环境配置等 配置axios和代理 proces.env环境配置 React项 ...

  4. 安装htttp协议库(axios)

    #安装htttp协议库(axios) ##方式一 黑窗口 npm install axios 注意:需要在发送请求的页面 引入axios import axios from "axios&q ...

  5. 同时多个axios请求_用 React+Antd 封装 Axios 实现全局 Loading 效果

    前言 今天在做 react 后台管理的时候要实现一个全局 Loading 效果,通常使用 axios 库与后端进行数据交互.为了更好的用户体验,在每次请求前添加一个加载效果,让用户知道在等待加载. 要 ...

  6. 2022 年值得推荐的 React 库

    此文为译文,原文出自: 原作者:Amitav Mishra 原文链接:React Libraries for 2022[2] 译者:LBJ React 出现已经有一定的时间了.从那时起,围绕组件驱动的 ...

  7. 使用fiddler代替charles将react中的axios请求重定向到本地文件,兼容谷歌浏览器chrome

    首先下载安装fiddler,打开软件 刷新react项目页面,可以找到请求的链接,我定义的是axios.get('api/todolist'),所以可以在请求列表中发现报红的这一条链接 双击该请求,在 ...

  8. react中使用axios拦截器

    写在开头:项目中每次切换页面时都在全局的dva里面监听路由切换,调用一个checkToken方法,token失效就跳转登录页.但项目中的接口大部分都需要在请求头中带上登录后获取的token.思考:是不 ...

  9. react中使用axios获取后台服务器数据

    在react项目中获取数据的工具比较多,比如fetch axios, 这2个应该是使用最多的,说下我在使用axios 时遇到的问题吧! 我的需求是要实现,所有的数据请求统一写到一个文档里面比如get- ...

最新文章

  1. 869所高校上榜!2020中国内地大学第三方综合指数排名出炉
  2. thinkphp mysql权限管理_TP thinkphp 权限管理 权限认证 功能
  3. Java常量字符串String理解
  4. -32767转化为二进制_程序员需要了解的硬核知识之二进制
  5. JavaScript+HTML+CSS 无缝滚动轮播图的两种方式
  6. 【AI视野·今日NLP 自然语言处理论文速览 第七期】Tue, 15 Jun 2021
  7. 华为云摘得信息检索领域国际权威比赛金牌,实力全解析
  8. c++ 二维数组_二维数组的声明2019_04_18
  9. Java拷贝(赋值、浅拷贝、深拷贝)
  10. 放弃手机后!罗永浩今年已带货19亿元
  11. linux qt计算器,QT 计算器小程序
  12. 是时候研读一波导师的论文--一个简单有效的联合模型
  13. 原生PHP 做网站,php原生方法监控服务网站的运行情况
  14. K3 设置为AP,用于软件路由的后级。
  15. 超长时间序列数据可视化的6个技巧
  16. 自定义Unity调色板
  17. 标准差和标准误差的区别
  18. GraphicsMagick创建空白图片
  19. 【基础入门题072】转置矩阵
  20. 三个维度看全球半导体格局变迁

热门文章

  1. kali中的黑客反追踪技术(ABEPT)
  2. LIN总线uart形式实现lin通信
  3. 耳目一新的感觉(转)
  4. Java:GUI编程
  5. 盘点那些影响人类发展的伟大式子(持续更新)
  6. Ubuntu 设置中文语言
  7. 最小生成树之 Prim算法 Kruskal算法
  8. ubuntu系统硬盘温度过高的解决方法
  9. 服务器防勒索病毒经验分享
  10. 阿里云服务器内网/私网IP地址段说明