上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 19 下一页
摘要: 1.安装 react-router是核心库,在项目中不需要安装,web开发只需安装react-router-dom、native开发安装react-router-native。 非路由挂载的组件如果想使用history,match,location时需要使用withRouter高阶组件, impor 阅读全文
posted @ 2019-11-21 22:32 我是格鲁特 阅读(191) 评论(0) 推荐(0) 编辑
摘要: String.prototype.hashCode = function(){ var hash = 0; for (var i = 0; i < this.length; i++) { var character = this.charCodeAt(i); hash = ((hash<<5)-ha 阅读全文
posted @ 2019-11-21 09:24 我是格鲁特 阅读(1370) 评论(0) 推荐(0) 编辑
摘要: 一、viewport 1.layout-viewport PC上的网页宽度一般最小都是1024像素,但是手机屏幕宽度没这么大,浏览器可视区域的尺寸最大也不超过手机屏幕宽度,如果直接显示PC版的网页的话,会挤作一团,排版什么的都会乱掉,怎么办呢?弄一个虚拟的网页显示视窗(viewport),这个视窗比 阅读全文
posted @ 2019-11-15 22:13 我是格鲁特 阅读(490) 评论(0) 推荐(0) 编辑
摘要: ant-design的message组件可以使用message.xxx的方法调用,调用代码如下: import { message, Button } from 'antd'; const info = () => { message.info('This is a normal message') 阅读全文
posted @ 2019-10-22 09:25 我是格鲁特 阅读(1797) 评论(0) 推荐(1) 编辑
摘要: https://www.jianshu.com/p/c894ea00dfec 阅读全文
posted @ 2019-10-19 08:16 我是格鲁特 阅读(308) 评论(0) 推荐(0) 编辑
摘要: ReactElement 定义:ReactElement是通过React.createElement或JSX语法创建的元素对象,是React的基础构件。它是一个不可变的对象,用于描述UI中实际的DOM元素或组件。 类型:通常一个ReactElement代表的是一个具体的元素(例如,<div>, <B 阅读全文
posted @ 2019-10-16 22:34 我是格鲁特 阅读(1517) 评论(1) 推荐(0) 编辑
摘要: React16.3.0之前生命周期 16.3开始建议使用新的生命周期 新的生命周期增加了static getDerivedStateFromProps()以及getSnapshotBeforeUpdate(),废弃了原有的componentWillMount()、componentWillUpdat 阅读全文
posted @ 2019-10-16 22:09 我是格鲁特 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 开源实现:https://github.com/lugolabs/circles 自行实现:圆环与svg画布间剩的空间太多。 阅读全文
posted @ 2019-09-12 23:39 我是格鲁特 阅读(1427) 评论(0) 推荐(0) 编辑
摘要: 点击跳转 阅读全文
posted @ 2019-08-16 14:20 我是格鲁特 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 一、父子组件生命周期 父组件create->子组件create->子组件mounted->父组件mounted 当一个钩子函数使用了异步请求时,并不会等该钩子函数中所有异步的回调都执行完了再执行后面的生命周期函数。 二、响应式数据 所谓响应式数据就是当数据发生变化时会更新引用该数据的dom、会使co 阅读全文
posted @ 2019-08-02 23:18 我是格鲁特 阅读(1447) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 19 下一页