打印 上一主题 下一主题

[百度网盘]React Native零基础入门到项目实战

[复制链接]
跳转到指定楼层
楼主
admin 发表于 2017-11-3 11:27:29
4766 2
课程目标
初步了解和掌握ReactJS的基础知识,熟练使用ReactJS中的各类API功能,并可以动手开发一个基于ReactJS框架的UI组件,通过组件的方式实现页面模板的功能。
适用人群
从事html5、移动端、混合式开发的前端技术人员
课程简介
本课程介绍了关于ReactJS的所涉及的全部应用知识。ReactJS基础知识介绍,分别为ReactJS简介、JSX语法介绍、简单和复合组件开发、ajax与服务端交互、表单与事件;每个部分都通过实践总结和案例开发,通过多个真实、完整的案例开发将内容进行总结与贯穿。


案例一:主要是去熟悉 TextInput 这个组件,它就相当于是我们平时用的文本框,在上面添加一个属性可以影响文本框的功能,比如去定制键盘的类型,回车键上的文字等等。也可以在文本框上绑定一些动作,在用户输入内容,离开文本框,下回车键以后去做指定的事情。



案例二:打开电影列表页面,一开始只会显示前二十个电影,向下滚动页面,到底儿以后,应用会去请求新的内容,再把新的电影内容放到当前的页面上显示出来,在等待服务端返回结果期间,会在页脚显示一个加载指示,这就是无限加载功能。


案例三:在应用的搜索页面上请求搜索,把这些搜索记录存储到应用的 AsyncStorage 里,在搜索页面上可以获取到这些搜索历史记录,把它们显示出来。搜索记录里不会包含重复的内容,点击搜索历史里的某个项目,会用这个项目重新进行搜索,每条搜索记录的前面有一个删除按钮,按下去可以删除掉当前这条搜索记录。


案例四:我们的自己的应用里,使用其它平台的帐号登录,这就是 oAuth 提供的功能。很多平台都支持 oAuth,比如 QQ,微博,微信,你可以让用户使用他们在这些平台上的帐户登录。用户在这些平台提供的登录页面上,完成授权验证以后,在我们的应用里就可以使用他们的一些相关的资源了,比如得到他们的个人用户信息。这部分功能我分成了几个部分,首先您要看一下oAuth 2.0 身份验证
在课程里我们用的是豆瓣提供的 oAuth 功能,在应用里添加一个新的标签(我的),打开它会检查用户是不是已经登录,如果是就显示用户在豆瓣上的个人资料,如果没登录就把用户重定向到豆瓣的登录页面,用户完成授权以后,会被带回到之前访问的页面,这时这个页面会更新自己显示出用户的个人资料。

游客,如果您要查看本帖隐藏内容请回复

吾爱编程网 - 免责声明
1、吾爱编程网为非营利性网站,全站所有资料仅供网友个人学习使用,禁止商用
2、本站所有文档、视频、书籍等资料均由网友分享,本站只负责收集不承担任何技术及版权问题
3、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除下载链接并致以最深的歉意
4、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
5、一经注册为本站会员,一律视为同意网站规定,本站管理员及版主有权禁止违规用户
6、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和吾爱编程网的同意
7、吾爱编程网管理员和版主有权不事先通知发贴者而删除本文




上一篇:HTML5+Vue.js+Koa+zepto框架综合实战移动webAPP整站项目完整成型过程
下一篇:实例讲解基于 React+Redux 的前端开发流程
收藏
收藏
支持
支持
反对
反对
回复

使用道具 举报

沙发
yuwenfang 发表于 2017-11-17 10:09:22
1111111111111
回复

使用道具 举报

板凳
livesageacc 发表于 2017-12-26 11:33:09
这个是什么时候的视屏啊!我看看
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部 返回列表

平台简介

吾爱编程网:http://www.52pg.net/是IT技能学习交流平台,我们提供了丰富的移动端开发、php开发、web前端开发、android开发、Java开发、Python开发、大数据开发、区块链开发、人工智能开发以及html5等大量的实战视频教程资源。(如果我们有侵犯了您权益的资源请联系我们删除)

点击这里给我发消息|Archiver|手机版|小黑屋|站点地图|吾爱编程  |网站地图

Powered by Discuz! X3.2??? 2017-2020 Comsenz Inc.??吾爱编程网