争渡,争渡,惊起一滩鸥鹭

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  124 随笔 :: 0 文章 :: 0 评论 :: 97547 阅读

随笔分类 -  react

摘要:1、useState:让函数式组件拥有状态 2、useEffect:副作用,取代生命周期 3、useContext:跨组件共享数据 4、useCallback:性能优化 5、useMemo:性能优化 6、useRef 参考文档:https://react.docschina.org/docs/hoo 阅读全文
posted @ 2022-08-25 17:08 争渡~ 阅读(30) 评论(0) 推荐(0) 编辑

摘要:<article onScroll={this.handleScroll.bind(this)} ref="scrollWrap" data-scroll={'yes'} style={{ "height": "calc(100vh - 3.5rem)", "overflow": 'auto', " 阅读全文
posted @ 2021-07-24 16:27 争渡~ 阅读(185) 评论(0) 推荐(0) 编辑

摘要:1. 挂载卸载过程 constructor() componentWillMount() render() componentDidMount() componentWillUnmount () 2. 更新过程 componentWillReceiveProps (nextProps) (写在组件的 阅读全文
posted @ 2021-02-27 11:03 争渡~ 阅读(44) 评论(0) 推荐(0) 编辑

摘要:Redux 是 JavaScript应用的状态容器,提供可预测化的状态管理。 redux的三大核心: action:用来描述将要触发的事件。 state:用来存储我们的数据。 reducer:通过触发的action事件来改变state的值。 用户通过界面组件触发ActionCreator,携带Sto 阅读全文
posted @ 2021-01-22 21:17 争渡~ 阅读(88) 评论(0) 推荐(0) 编辑

摘要:<div onClick={this.myClick}></div> <div onClick={this.myClick.bind(this, "hello")}></div> <div onClick={(e) => this.myClick(e, "hello")}></div> 阅读全文
posted @ 2021-01-21 22:07 争渡~ 阅读(393) 评论(0) 推荐(0) 编辑

摘要:<div style={{ display: 'block' }}></div> <div style={{ display: true?'block':'none' }}></div> <div style={{ display: true?'block':'none', color: aaaaa 阅读全文
posted @ 2020-11-10 18:56 争渡~ 阅读(613) 评论(0) 推荐(0) 编辑

摘要:父组件: 子组件: 阅读全文
posted @ 2020-11-08 15:02 争渡~ 阅读(69) 评论(0) 推荐(0) 编辑

摘要:准备三个文件(封装请求函数),然后测试一下,能不能调用数据 第一个文件 request.js 第二个文件 jshNetwork.js 第三个文件 service.js 第四个文件请求调用数据 这样,测试成功。 阅读全文
posted @ 2018-11-01 16:38 争渡~ 阅读(495) 评论(0) 推荐(0) 编辑

摘要:现在测试一下ant-design-mobile的使用,引用一个Button 没有样式 这个问题是没有引入样式 解决方法有两种 这种方法自己弄不出来,然后用另外一种方法 引入样式: 然后就解决了。 另外补充点东西,根据ant-design-mobile文档的说明,项目的入口页面还需要配置点东西,预防出 阅读全文
posted @ 2018-11-01 14:34 争渡~ 阅读(6160) 评论(0) 推荐(0) 编辑

摘要:现在测试一下react-router-dom路由的使用,首先在App.js这个文件搭配路由 然后创建文件(测试),这是是三个文件 这样的三个文件 这样还会出现一个问题,运行错误,是关于路由的,需要套上<BrowserRouter></BrowserRouter>,可以在App.js的路由外面套上,这 阅读全文
posted @ 2018-11-01 11:21 争渡~ 阅读(386) 评论(0) 推荐(0) 编辑

摘要:1.下载安装node.js,需要node.js环境。 2.经过挑选,决定选择creat-react-app这个项目脚手架,然后输入指令安装 $ npm install -g create-react-app 3.创建项目,然后输入指令(my-app是名字,自己取) $ create-react-ap 阅读全文
posted @ 2018-10-31 17:21 争渡~ 阅读(177) 评论(0) 推荐(0) 编辑

摘要:Facebook 官方推出Create-React-App脚手架,基本可以零配置搭建基于webpack的React开发环境,内置了热更新等功能。 使用的原因以及特性: 无需配置;集成了对 React, JSX, ES6 和 Flow 的支持;集成了开发服务器;配置好了浏览器热加载的功能;在 Java 阅读全文
posted @ 2018-10-31 11:12 争渡~ 阅读(107) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示