
react
flykus
技术改变世界!
展开
-
react
react学习注意事项1,组件名称必须首字母大写,为了和dom元素区分2,警告:组件的返回值只能有一个根元素。这也是我们要用一个来包裹所有元素的原因3, ReactDOM.render只更新需要更新,不会全部刷新domfunction Welcome(props) { return <h1>Hello, {props.name}</h1>; } ...原创 2019-08-20 11:00:03 · 93 阅读 · 0 评论 -
深刻理解React和Redux的区别
学会用自己的思想来理解React和Redux不能光听别人描述名词,理解起来是很困难的。从需求出发,看看使用React需要什么:1. React有props和state: props意味着父级分发下来的属性,state意味着组件内部可以自行管理的状态,并且整个React没有数据向上回溯的能力,也就是说数据只能单向向下分发,或者自行内部消化。理解这个是理解React和Redux的前提。2....原创 2019-08-25 14:06:58 · 1224 阅读 · 0 评论 -
使用react-saga来管理store中的effects
API接口的阻塞和非阻塞/** * 同步call(阻塞,必须完成一个,才能继续下一个yield) * 异步fork(无阻塞) * * * 监听未来的action take * */阻塞 / 非阻塞名称 阻塞takeEvery 否takeLatest 否takeLeading 否throttle 否take 是take(channel) 有时 (请查看 A...原创 2019-08-30 11:49:21 · 991 阅读 · 0 评论 -
分享一一一京东taro实现购物车...........
taro成熟了嘛?坑还多吗?逻辑实现:a、点击全选,实现全选b、单选c、单选全部选择完时,全选自动勾选d、全选后,取消一个单选的,则全选自动取消e、自动计算订单金额此坑踩了良久啊!直接上代码,作为参考把!import Taro, { Component } from '@tarojs/taro';import { connect } from '@tarojs/redux'...原创 2019-09-19 17:40:43 · 1598 阅读 · 0 评论 -
vuex使用----对比----redux使用
随着项目的日益增大,维护状态,成为了一件必须且比较繁琐的事情。出现了很多优秀了状态管理工具,数据管理,组织state让我们一起来看下,vue中使用vuex和react中使用redux有什么区别。vuex参考链接:https://vuex.vuejs.org/zh/要想使用vuex,在你的项目目录下执行如下命令。第一步:下载依赖包vuex npm install -...原创 2019-09-22 11:32:15 · 353 阅读 · 0 评论