ICode9

精准搜索请尝试: 精确搜索
  • 路由拆分可以达到一定程度的性能优化2021-03-14 09:01:39

    react-loadable简单实现   什么是react-loadable npm desc:A higher order component for loading components with dynamic imports.一个异步加载component的高阶组件 组件拆分 做路由拆分可以达到一定程度的性能优化,loadable本质上做的事组件拆分 基本用法 import Loadable fr

  • hook 简单的小案例2021-03-13 21:29:27

    React hooks(钩子) React hooks 是React 16.8中的新增功能。它们使您无需编写类即可使用状态和其他React功能 React Hooks 优势 简化组件逻辑复用状态逻辑无需使用类组件编写 Hook 使用规则 只在 React 函数中调用 Hook React 函数组件中React Hook 中 只在最顶层使用 Hoo

  • GitHub上的精选开源应用2021-03-13 20:02:08

    在GitHub上有不少中间件和开源产品。还有不少是克隆了一些知名网站和应用,包括Airbnb、Amazon、Instagram、Netflix还有字节跳动的TikTok、项目管理工具Trello等流行和已经赢利的网站产品。   下面在本列表中给各位列出,包括源代码,技术栈,GitHub星级因为排版原因未列表,注意做为学

  • React —— 组件实例的三大核心属性 state,props,refs2021-03-13 19:03:21

    React —— 组件实例的三大核心属性 state,props,refs React —— 组件实例的三大核心属性 state,props,refs一、statestate 介绍state 初始化1.借助类的构造器对state进行初始化2.简写 正确地使用 state1. 不要直接修改 State2. State 的更新可能是异步的3. State 的更新会被

  • React 实现鼠标水平滚动组件2021-03-13 18:38:29

    实现要点 页面布局 监听鼠标滚动事件 计算滚动位置进行对齐 实现步骤 页面布局 父元素采用flex布局且设置flex-wrap: nowrap使其子元素可以完全展开 子元素设置flex-shrink: 0使其能够不进行自适应缩小 事件监听 通过调用event.preventDefault()阻止浏览器默认行为 使用useRe

  • React redux 存值取值 持久化2021-03-13 09:32:27

    先创建一个store.js文件 在https://www.npmjs.com/package/redux-persist官网里面 import { createStore } from 'redux' import { persistStore, persistReducer } from 'redux-persist' import storage from 'redux-persist/lib/storage' // defaults to

  • 3.12日记2021-03-13 02:02:52

    1.实习:对接ui修改中昊项目新需求,修改完善react项目的antdesign组件的table的勾选分页缺失情况。 2.LeetCode(路径总和  宝石与石头) 3.学习react的高阶组件,context,组件间event传值,setstate

  • React 入门2021-03-12 23:03:56

    引入 react库 <div id="test"> </div> <!-- 引入 react 核心库 --> <script src="/resources/react.development.js"></script> <!-- 引入 react -dom 用于支持react操作DOM --> <script src="

  • React组件间的通信2021-03-12 23:02:43

    方式:         props:             (1).children props             (2).render props         消息订阅-发布:             pubs-sub、event等等         集中式管理:             redux、dva等等         conText:  

  • 650 webpack DevServer和HMR:,,,,,,,,,,,2021-03-12 21:34:34

    为什么要搭建本地服务器? Webpack watch webpack-dev-server cnpm install --save-dev webpack-dev-server 注意,脚本是 "serve": "webpack serve" webpack-dev-middleware 【了解】 webpack-dev-middleware的使用 认识模块热替换(HMR) 开启HMR 框架的HMR React的HM

  • React应用(基于React脚手架)2021-03-12 18:03:31

    使用create-react-app创建react应用 React脚手架 xxx脚手架: 用来帮助程序员快速创建一个基于xxx库的模板项目。 包含了所有需要的配置(语法检查、jsx编译、devServer…) 下载好了所有相关的依赖 可以直接运行一个简单效果 react提供了一个用于创建react项目的脚手架库:

  • 3.11日记2021-03-11 23:32:34

    1. 实习:今天修复了react的antdesign组件库的table组件列表在换页面时上个页面的items的勾选情况的缺失。实现原理是切换页面时存放状态的数组仅保存着当前页面的items的勾选情况,新建一个数组并通过将每页选中的状态存入该数组中最后foreach循环遍历出该数组的value即可实现切换页

  • vue、react、angular2021-03-11 22:03:21

    Vue.js 一个用于创建 web 交互界面的库,是一个精简的 MVVM。它通过双向数据绑定把 View 层和 Model 层连接了起来。实际的 DOM 封装和输出格式都被抽象为了Directives 和 FiltersAngularJS 是一个比较完善的前端MVVM框架,包含模板,数据双向绑定,路由,模块化,服务,依赖注入等所有功能

  • 前端笔记:React的form表单全部置空或者某个操作框置空的做法2021-03-11 19:34:10

    在React框架前端开发中,经常会有弹出框的开发,涉及到弹出框,难免就会有表单。一般在关闭弹出框或者对表单联动时,往往都需要考虑对表单进行置空操作了。 我以前在工作就遇到过这类问题,正好顺便对表单置空这块做一些总结小记录。 主要有两种情况,一种是对整个表单置空,一种是想灵活对其中

  • 封装 Vue 组件库2021-03-11 18:35:01

    一、介绍 随着互联网的发展 功能性开发 已经无法满足我们对于前端的需求,这一篇主要带大家体验一下如何开发一套属于自己的组件库 使用场景:公司内部组件库的开发,个人组件库的开发,与项目解耦,多项目中使用同一组件,只需维护一套组件库   那就让我们开始吧~   二、Storybook 1. 介绍: S

  • 看完豁然开朗!金九银十怎么从中小企业挤进一线大厂?赶紧收藏!2021-03-11 12:05:00

    前言 2020年,互联网裁员潮下,我度过了人生中最清晰的半年。 今年我本命年,熬过了程序员35的坎,却在36岁被公司破产来了当头一棒,领完了当月份的工资,老板,也是我哥们的老李走进我的办公室,没有迂回地通知我,公司倒了。 老李陷进沙发里,用手抹了把脸,看上去很疲惫。 三年前公司还在装修的时候,

  • vue中:key的解读。2021-03-11 09:32:22

    1.:key即(v-bind:key)组件绑定的key属性。 不止在vue中react在执行页面渲染的时候也会要求每个列表的组件绑定一个key属性。 key的作用与虚拟dom的diff算法有关。 vue和react都有一套虚拟dom,使我们在不操作DOM元素的情况下,只操作数据便可以重新渲染页面。而它所依赖的便是Diff算法。

  • react-native axios https请求证书问题2021-03-10 21:31:04

    react-native使用axios请求后台服务,Android9报错如下 { UNSENT: 0, OPENED: 1, HEADERS_RECEIVED: 2, LOADING: 3, DONE: 4, readyState: 4, status: 0, timeout: 30000, withCredentials: true,

  • React Hooks大全2021-03-10 17:03:55

    React Hooks用法大全   前言 在 React 的世界中,有容器组件和 UI 组件之分,在 React Hooks 出现之前,UI 组件我们可以使用函数,无状态组件来展示 UI,而对于容器组件,函数组件就显得无能为力,我们依赖于类组件来获取数据,处理数据,并向下传递参数给 UI 组件进行渲染。在我看来,使用 React

  • Hook2021-03-10 14:03:26

    Hook是什么?是一个特殊的函数,可以在函数组件中让你“钩入”React的特性(如React state和生命周期等特性)。比如useState是允许你在React函数组件中添加state的Hook。什么时候用Hook?如果在编写函数组件时意识到需要给它加一些state,以前的做法是必须转化为class,现在可以在现有的函

  • React 从无到有全家桶2021-03-10 10:01:56

    1.全局安装create-react-app npm i -g create-react-app 2.使用 create-react-app reactapp(项目名称) 3.启动项目 cd reactapp npm start 4.启动成功 5.看看package.json 这里我创建的项目 react 版本:17 6.接下来配置路由 6.1.引入路由包 npm install --save react-router

  • react-redux 的主要作用是什么,常用的 api 有哪些,什么作用?2021-03-09 18:59:33

    背景:在平时中,我们直接去使用Redux,需要每个页面都需要引入store,执行getState()来获取到值,以及需要每次都进行订阅和取消订阅。维护起来不方便。 1.主要作用 react-redux配合redux使用,将redux定义的store数据注入到组件中,可以使组件轻松的拿到全局状态,方便组件间的通信。使reac

  • 9 React 列表 & Keys2021-03-09 17:35:34

    使用 map() 方法遍历数组生成了一个 1 到 5 的数字列表: map()方法可以用来创建列表。 const numbers = [1, 2, 3, 4, 5]; const listItems = numbers.map((numbers) => <li>{numbers}</li> ); ReactDOM.render( <ul>{listItems}</ul>, document.getElementById('e

  • 2021年推荐学习的前端框架和工具库2021-03-09 14:03:35

    前言 最近在知乎看到了这么个问题:学完Vue还有必要学习React和Node吗?[1], 有很奇妙的感觉,因为我在最开始入门前端时,也是以Vue入的门,在“学完”Vue之后, 我也有了这个疑问,但当时的我没多想,觉得“技多不压身”,反正都是前端,以后肯定用得上,那就学呗—— 结果我一路到现在都是处于这么一种

  • 山东标梵讲解浅谈移动端开发技术2021-03-08 15:02:39

    浅谈移动端开发技术 前言 之前上家公司主要是做移动端 H5 开发的,但相关技术和配套体系已经很成熟了,很难接触到背后的这套体系。 在现在的公司也做了一些零散的 H5 页面,有一些相关实践。反而因为基础设施和体系不完善,接触到了更多东西。 刚好最近团队和客户端一起从零搭建 React

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有