前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >antd 如何在 src目录下 引入 Public 目录下的文件

antd 如何在 src目录下 引入 Public 目录下的文件

作者头像
憧憬博客
发布2020-07-27 16:37:08
2.9K0
发布2020-07-27 16:37:08
举报
文章被收录于专栏:憧憬博客分享

antd 如何在 是src目录下 引入 Public 目录下的文件

首先 需要用到这两个Hook函数及一个https请求库 咱们先来了解一下

useMemo  import React, { useMemo } from 'react';
  • useMemouseCallback两者区别:

useMemo 计算结果是 return 回来的值, 主要用于 缓存计算结果的值 ,应用场景如: 需要 计算的状态

useCallback 计算结果是 函数, 主要用于 缓存函数,应用场景如: 需要缓存的函数,因为函数式组件每次任何一个 state 的变化 整个组件 都会被重新刷新,一些函数是没有必要被重新刷新的,此时就应该缓存起来,提高性能,和减少资源浪费。我们这里使用 useMemo

usePromise

import { usePromise } from "react-hook-utils"; //这个react-hook-utils 需要自行 yarn add react-hook-utils

  • 返回一个Promise。我们将usePromiseuseMemo结合如下
axios (自行百度api及用法) yarn add axios

具体获取写法如下

代码语言:javascript
复制
    const [doc] = usePromise(useMemo(() => axios.get('PcdConstants.json'), []));

其中 PcdConstants.jsonpublic 目录下的文件,[]里面是渲染源,不填写默认表示只渲染一次

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • antd 如何在 是src目录下 引入 Public 目录下的文件
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档