http://b.jtthink.com/read.php?tid=1050
http://b.jtthink.com/read.php?tid=676
本节课直接进入主题。我们首先告诉大家如何利用文档(老外是善变的),快速查缺补漏.
每节课都包含很多知识点,请大家在课后要多敲代码练习。并养成看英文文档的习惯
前面学到了props,官方还有个state。这两者有啥玄机吗?我们这节课来用各种手段
今天我们通过一个无比简单的小案例,来学习父子组件的交互、组件模块化以及进一步了解组件的生命周期
建议大家看课程时可以边看边敲代码,然后和课程代码比对。
我们会花4课时左右对我们的react路由进行一个细节化学习。其中我们需要适当的触摸原理,但无需陷入太深
本课涉及的知识点较多,请仔细看,并且课后建议反复操练多次。
今天我们开始入门Redux。从最简单的代码开始
本课程是正式入门Redux的关键步骤。
上节课我们用redux-thunk实现了异步交互,这节课我们再来介绍个更有逼格的中间件
本课时是一个套路训练案例课。我们用纯的react.js组件+redux-saga来完成一个模拟后端API交互的用户登录初级功能。
继续进行套路训练。通过训练,我们今天将逐步了解Saga的更多细节。请大家做好课后预习工作
这节课我们继续进行套路训练。代码写着写着你习惯了你就会了。今天我们来解决上节课遗留的问题,并学到非阻塞调用和任务的取消
这节课开始我们要使用官方给我们封装好的react和redux的连接组件:react-redux。使用它可以更好的规范我们的代码模式,提高代码可维护性、分离性
本节课是一个套路训练课。我们在快速上手了react-redux后,开始结合中间件进行异步交互的学习
继续来进行套路训练。本节课我们使用的是redux-saga和react-redux结合完成模拟评论
上节课我们用thunk完成了新闻列表加载,用saga完成了评论的模拟。这节课我们来把这两者结合起来,并集成到路由中。
官方是善变的、老外也是善变的。所以我们要学会套路,这节课我们来讲一下按需加载。官方的代码我们要知道是为什么,有什么套路。那么一旦升级后我们就能搞懂为何
前段时间出现一个大事件:“百度禁用React”。于是很多学员小伙伴开始担心Facebook来起诉他了,很焦虑、很操心、很宇宙。今天我们来个附加课,讲一下个人观点并且谈一下一旦你真要迁移的方案
这一章是案例训练章节,我们将借助Ant框架进行后台的创建。同时结合后端API进行功能性的开发和训练
本节课把我们前面学到的知识点,融合并封装一下。完成菜单的动态加载
本节课我们来讲解下权限如何在前端进行基本的控制,并且引入第三方库。另外react我们也升级到16版本
接下来几课时,我们来完成用户登录的过程。由于篇幅原因,我们会拆分成3课时来完成。今天完成的是判断以及弹出模态框的方法
沿着上节课内容,我们这节课完成用户表单的登录提交。完成客户端信息的保存
今天我们来讲一下用户登录的Token生成(后端内容,简单补充下)。以及用户注销的基本实现(后面还要完善)
应网友提问,今天我们做个补充课时
前面的课程我们学会用户登录和token的保存。那么这节课我们来实现一些具体的功能,譬如列表的加载,并且需要带token请求
上节课我们完成了用户登录保存token。只不过我们的token是不过期,如果过期了,该怎么处理?
仅仅能判断过期token还是不够的。如果我在另外一台机器上修改了密码或其他关键因素。那么当前机器上的token如何让其失效呢?
应学员要求,我们来讲一下分页的常见做法和代码技巧。
今天我们来讲个案例,在前端进行缓存的一个方案参考。具体代码请下载课件
第二章即将结束,结束前我们来讲这样一个案例:利用react+redux+websocket实现类似站内消息的功能。其中后端使用 PHP+WorkerMan 来模拟
这节课我们来使用一些现成框架。如socket.io继承到我们的react环境中实现站内消息的获取
本课时是本章的终结课。前端深似海,大家在学完基础知识点后一定要多练、多写,举一反三。并且开阔眼界,才能良性提高
今天我们开始学习react native部分。先进行环境的搭建
这节课开始我们正式进入react native的套路学习
这节课开始我们来入门下布局,并且做个丑陋的用户登录界面
今天我们来把登录界面调美观些,并且通过代码获取文本框内容(和网页里写法是一致的)
今天我们开始学习导航栏和跳转。有了导航栏,我们的界面就逐步完整了
这节课我们来做个导航栏通用的演示配置,并且先初步加一个轮播图,简单实现我们的首页框架
这节课我们穿插着学习一下FlatList,从而实现一个超级简单丑陋的新闻列表
上节课做了个丑陋的列表,这节课我们稍微美化下。并且对列表项的点击事件做个处理
这节课我们来完成一个简单的新闻详细页,并且学会react-navigation的带参数跳转和参数获取。下节课我们要进行后端交互的学习
这节课开始我们要初步学习下和后端api进行交互的方式。并且初步使用下图标库来美化我们的列表
上节课我们通过原始的方式交互API。这节课我们利用前面基础课学到的redux以及中间件redux-saga来进行整合。(部分整合,由于后面要讲到dva,所以只做简单整合)
今天我们整合下dva。部分集成,navigation后面再来集成
今天是个知识点补充课时,利用es7的装饰器特性优化部分我们的代码
今天继续来练习dva的写法,并且了解下上拉属性获取新闻的方式
今天是本篇的最后一即可,下一篇即将开启。今天我们讲一下新闻详细的加载方式,其中用到大家耳熟能详的webview
这节课我们进入用户模块章节,本章我们将完成rn用户登录/注册等开发套路的学习
上节课讲了登录信息的保存方法,这节课简单演示下在dva的用户登录实现套路
这节课我们在首页的基础上加入简单的tab切换
今天我们使用SectionList来"画一个"简易的用户中心列表
问:为什么有的课程会涨价?
答:课程刚开始更新时是比较便宜的,随着课时的增多会逐步涨到原价
问:课程价格是每节课都要这么多钱?
答:课程价格是指该课程下面所有课时的总价,
问:为啥有课程最后显示课时正在更新?
答:说明我们的讲师还在录制中
问:购买课程后能看多久?
答:终身在线观看