首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React
订阅
夜光丶
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
React Hooks 详解 【近 1W 字】+ 项目实战
如果你在编写函数组件并意识到需要向其添加一些 state,以前的做法是必须将其它转化为 class。现在你可以直接在现有的函数组件中使用 Hooks 1. 类组件的不足 综上所述,如果不注意的话,很容易写成第三种写法,导致性能上有所损耗。 2. Hooks 优势 副作用的关注点…
前端技术 | react-router,去中心化式路由
1.静态路由 vs. 动态路由 在Web前端开发中,我们经常会需要处理页面路由问题。习惯上,路由信息会在一个地方集中配置好,我们可以称之为“静态路由”,或者叫“中心化式路由”。以react-router v3版本为例,代码类似下面这样: 可以看到,在程序的顶层组件上配置好了所有…
基于React的简单权限设计
前端进行权限控制只是为了用户体验,对应的角色渲染对应的视图,真正的安全保障在后端。 用户若记住了某个 url,直接浏览器输入,不论该用户是否拥有访问该页面的权限,均能进入页面。 若页面初始化时(componentDidMount)进行接口请求,后端会返回 403 的 HTTP …
React中的路由(react-router-dom)
this.props.children,他表示组件所有的子节点。 包含了组件可以使用的各种路由系统的方法,常用的有 push 和 replace,两者都是跳转页面,但是 replace 不会引起页面的刷新,仅仅是改变 url。 相当于URL 的对象形式表示,通过 search …
react-router知多少(一)
我们只让入口文件干一件事,即渲染真实DOM到挂载元素上。 需要注意的是Router依然遵循JSX tag嵌套时的单一入口规则,So如果有多个平级的子元素需要用一层div或则其它什么的给包起来。 这样就完成了/的自动补全功能。 Router最重要的功能之一就是监听hash值,一旦…
关于Vue和React的一些对比及个人思考(上)
Vue和React都是目前最流行、生态最好的前端框架之一。框架本身没有优劣之分,只有适用之别,选择符合自身业务场景、团队基础的技术才是我们最主要的目的。 博主1年前用的是Vue框架,近半年转技术栈到React框架,对于Vue和React都有一些基本的了解。接下来博主将与大家一起…
【React主场】VUE vs React 高手过招!
由于笔者阅读障碍症晚期,所以将官方文档上的内容,进行简化拆分,并与vue进行对比。 React 不强制要求使用 JSX,但是JSX会使你的代码更具有阅读性。 react有一个all in js 的概念,所有的一切都在js文件中实现,比如dom标签。 vue则是 html+js+…
React Hook 系列(二):自定义hook的一些实践
从React 16.8 稳定版hook发布近一年多,使用hook并不普遍,原因可能有两方面: 一、官方并没有完全取代class;二、迭代项目完全hook话需要成本,官方也不推荐。恰巧新项目伊始,就全面采用hook,这也是写这篇文章的原由,接上一篇 ,这篇主要是自定义hook的一…