会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
nianzhilian
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2022年6月11日
refs转发
摘要: ref 转发不但可以转发指向具体的dom组件,也可以指向class组件的实例 import React from 'react' import ReactDOM from 'react-dom'; //ref 转发不但可以转发指向具体的dom组件,也可以指向class组件的实例 class Butt
阅读全文
posted @ 2022-06-11 22:07 飞奔的龟龟
阅读(84)
评论(0)
推荐(0)
2021年6月18日
JavaScript 中的延迟加载属性模式
摘要: 传统上,开发人员在 JavaScript 类中为实例中可能需要的任何数据创建属性。对于在构造函数中随时可用的小块数据来说,这不是问题。但是,如果在实例中可用之前需要计算某些数据,您可能不想预先支付该费用。例如,考虑这个类: class MyClass { constructor() { this.d
阅读全文
posted @ 2021-06-18 17:48 飞奔的龟龟
阅读(342)
评论(0)
推荐(0)
2021年4月16日
简单模拟实现javascript中的call、apply、bind方法
摘要: 目录 引子 隐式丢失 硬绑定 实现及原理分析 总体实现(纯净版/没有注释) 写在最后 引子# 读完《你不知道的JavaScript--上卷》中关于this的介绍和深入的章节后,对于this的指向我用这篇文章简单总结了一下。接着我就想着能不能利用this的相关知识,模拟实现一下javascript中比
阅读全文
posted @ 2021-04-16 14:05 飞奔的龟龟
阅读(88)
评论(0)
推荐(0)
2020年12月16日
webpack优化之玩转代码分割和公共代码提取
摘要: 前言 开发多页应用的时候,如果不对webpack打包进行优化,当某个模块被多个入口模块引用时,它就会被打包多次(在最终打包出来的某几个文件里,它们都会有一份相同的代码)。当项目业务越来越复杂,打包出来的代码会非常冗余,文件体积会非常庞大。大体积文件会增加编译时间,影响开发效率;如果直接上线,还会拉长
阅读全文
posted @ 2020-12-16 11:22 飞奔的龟龟
阅读(773)
评论(0)
推荐(0)
2020年12月15日
useMemo和useCallback的使用
摘要: useMemo const memoizedValue = useMemo(() => computeExpensiveValue(a, b), [a, b]); 把“创建”函数和依赖项数组作为参数传入 useMemo,它仅会在某个依赖项改变时才重新计算 memoized 值。这种优化有助于避免在每
阅读全文
posted @ 2020-12-15 23:22 飞奔的龟龟
阅读(529)
评论(0)
推荐(0)
2020年8月12日
react 计算衍生数据
摘要: import React from 'react' import { connect } from 'react-redux' import TodoList from '../components/TodoList' import {toggleTodo,VisibilityFilters} fr
阅读全文
posted @ 2020-08-12 14:52 飞奔的龟龟
阅读(249)
评论(0)
推荐(0)
2020年8月5日
redux初探
摘要: action是一个普通对象 里面必须有一个type字段,代表将要执行的行为,其他字段自己规划。 action只是描述了将要发生的事情并不能直接修改状态 action创建函数 尽量是一个纯函数,他返回的是action对象 middleware 接受一个next() 的dispatch函数,返回了一个d
阅读全文
posted @ 2020-08-05 17:27 飞奔的龟龟
阅读(107)
评论(0)
推荐(0)
2020年7月23日
react Hook
摘要: 概念:在不使用class组件的情况下,允许你使用state和react的其他特性 产生背景:在组件之间公用相同的逻辑往往很难,在以前的解决方案是:高阶组件和render props 但是这类方案需要重新组织你的组件结构,这可能会很麻烦,使你的代码难以理解。 你可以使用 Hook 从组件中提取状态逻辑
阅读全文
posted @ 2020-07-23 17:41 飞奔的龟龟
阅读(245)
评论(0)
推荐(0)
2020年7月22日
受控组件和非受控组件
摘要: 受控组件处理表单数据是交给react内部的状态来处理,而非受控组件可以通过ref 交给dom来处理 1、受控组件的表单处理 import React, { Component } from 'react'; import ReactDOM from 'react-dom' import PropTy
阅读全文
posted @ 2020-07-22 17:54 飞奔的龟龟
阅读(231)
评论(0)
推荐(0)
2020年7月21日
react中refs的使用
摘要: 1、在dom元素中直接使用ref 意思就是可以在组件中创建一个dom节点的textInput,并将ref直接绑定到他 <script src="https://unpkg.com/@babel/standalone/babel.js"></script> <script src="https://u
阅读全文
posted @ 2020-07-21 17:25 飞奔的龟龟
阅读(474)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告