首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React
订阅
szy0syz
更多收藏集
微信扫码分享
微信
新浪微博
QQ
72篇文章 · 0订阅
React专题:可变状态
React使用一个特殊的对象this.state来管理组件内部的状态。 然后开发者就可以通过描述状态来控制UI的表达。 一般我们会在constructor生命周期钩子初始化状态。 也可以直接用属性初始化器的写法,看起来更加简洁。 然后通过this.setState()来改变状态…
Mac配置React-Native开发环境
安装相关软件HomebrewNodebrewinstallnode注意:安装完node如果用npm安装其他包时进度缓慢可以设置npm镜像:React-Native集成环境sudonpminstall-
送给前端开发者的一份新年礼物
React 其实只是一个 UI 框架,频繁进行 DOM 操作的代价是很昂贵的,所以 React 使用了虚拟 DOM 的技术,每当状态发生改变,就会生成新的虚拟 DOM 并与原本的进行改变,让变化的地方去渲染。并且为了性能的考虑,只对状态进行浅比较(这是一个很大的优化点)。 Re…
react-redux一点就透,我这么笨都懂了!
1. 目录 2. redux简介 redux是react全家桶的一员,它试图为 React 应用提供「可预测化的状态管理」机制。 3. 安装 4. redux核心 State的变化,会导致View的变化。但是,用户接触不到 State,只能接触到View 所以,State的变化…
拖拽组件:React DnD 的使用
学习 React DnD 的最初原因是阅读《如何写一个拖拽日历组件》附的源码时,看不懂拖拽组件 React DnD 的相关代码,于是行动力极强地学习了React DnD这个组件。 DragDropContextProvider 与 DragDropContex 类似,用 Dra…
React 服务端渲染与同构
近日实现了一个 React 同构直出的模板 React Isomophic,开箱即用。 该模板支持 Koa2 + React + React Router + Redux + Less 。 传统的 SPA 开发模式由于其页面渲染全部放在了客户端,从而导致了一些一直以来难以解决的…
React+Mobx+Koa2+LeanCloud 搭建个人版TodoList
最近在看Mobx和Koa相关的内容,实践初出真知,我们来做一个小项目实践一下。最容易想到的就是Todolist了,这次我们做得稍微实用一点,放到自己的vps上日常用用也是不错的~ 因为项目比较简单,bundler我用的是parcel,一行配置都不用写确实很爽,编译速度也非常快。…
我们编写 React 组件的最佳实践
刚接触 React 的时候,在一个又一个的教程上面看到很多种编写组件的函数,尽管那时候 React 框架已经相当成熟,但是并没有一个固定的规则去规范我们去写代码。 在过去的一年里,我们在不断的完善我们的做法,直到满意为止。 本文会列出我们自己在使用的最佳实践,不管你是刚入门的新…
对服务端渲染的一次完全实践
我们还可以自己写逻辑 通过context来处理302、404等。但这里我不需要。。。。。,为什么呢? 我对路由的处理流程上面的思维导图有说明,就是在nginx中多配一个代理。 上面说server端初始化数据的时候还有一个登陆问题没说。 到这一步,访问域名,就能够正确展示服务端渲…
四个小视频,带你走出React表单的哪些坑。
前端与用户发生最多的交互行为都产生在表单里,在React中表单组件不同于其他组件,因为它们会缓存用户的录入信息和录入状态,由此也带来了React对表单处理的一些特殊性。你是不是经常会在学习或者React中对于使用表单有所疑惑,有很多小伙伴会陷入表单的坑中,并走不出来。看这篇解决!