![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
React
不帅的喆
https://github.com/fancyzhe
展开
-
react修改标题
react是单页应用,所以我们可能需要根据不同的路由改变文档的title。 使用原生的js来修改标题 可以在路由index.js中添加一个setTitle的函数 const setTitle = title => () => document.title = title; 使用原创 2018-01-31 09:57:25 · 8095 阅读 · 0 评论 -
一个星期初步了解学习react的心得
作为一个实习生,刚刚入职公司。工作需要,在快速的熟悉公司的项目和开发流程,于是在一个星期恶补了react。 最开始看的还是阮老师最经典易懂的教程 React 入门实例教程 对着这13个demo,原封不动敲了一遍,还是不能懂为什么要用react。只是一直在重复强调一个概念“组件化”,也没有真正去弄懂模块化和组件化的区别在哪儿。现在大概能背出来概念,组件化是U原创 2017-11-27 10:07:20 · 10955 阅读 · 5 评论 -
react+materialUI完成自己的翻页组件
material是不带翻页工具的,这一点相比较antd还是有一些鸡肋。 所以楼主简单封装了一个翻页组件,话不多说。上代码 import React from "react"; import ChevronLeft from 'material-ui/svg-icons/navigation/chevron-left'; import ChevronRight from 'material-...原创 2018-03-27 17:25:17 · 5608 阅读 · 2 评论 -
对比起来学习前端三大框架(持续更新)
angular: 数据双向绑定,模板功能强大。依赖注入和自定义directive非常灵活。 学习路线长,框架偏重。 优缺点详见:angularJS在实际开发中有哪些优缺点? vue: 轻量级。每一个组件自带shouldComponentUpdate react: 虚拟DOM操作,设置state值render页面。 在vue的官网中有提到,跟其他框架的不同,可以去仔细了解...原创 2018-02-10 10:33:29 · 14244 阅读 · 0 评论 -
react的setState进行Promise化
很多时候业务需要,在setState后再进行操作,比如改变下拉框的state值需要刷新table列表。这时候不可避免的需要使用setState中自带的callback方式。callback方式缺点是不好定位错误,很容易就进入了回调地狱。 所以想到了可以将setState进行promise化,用.then的方式取代回调。 /** * 将setState方法promise化,用promise的方式去...原创 2018-12-11 18:13:01 · 2327 阅读 · 1 评论