react
codingcook
这个作者很懒,什么都没留下…
展开
-
从零写redux
从零写redux let state = { count: 0 } //所有消息的消息队列 let listener = []; //订阅 function subscribe(fn){ listener.push(fn); } //发布所有消息 function changeCount(count){ state.count = count for(let i = 0 ; i< listener.length ; i++){ const listen = listene原创 2021-04-07 17:16:26 · 44 阅读 · 0 评论 -
React Context
React Context如何使用Context 如何使用Context context api给出三个概念:React.createContext()、Provider、Consumer; React.createContext() 这个方法用来创建context对象,并包含Provider、Consumer两个组件 <Provider />、<Consumer /> const {Provider, Consumer} = React.createContext(); Pro原创 2021-03-11 14:03:21 · 71 阅读 · 0 评论 -
js常用的方法
一些常用方法js递归倒计时递归获取属性的值|对象 js递归倒计时 1.普通倒计时 const countDown = (value,fn)=>{ fn(value); return value>0?countDown(value-1,fn):value; } countDown(10,value=>console.log(value)); 2.添加延时倒计时 const countDown = (value,fn,delay=1000)=>{ fn(value);原创 2021-03-02 17:40:41 · 77 阅读 · 0 评论