上一页 1 2 3 4 5 6 7 8 9 10 ··· 66 下一页
摘要: 一、简介 React功能虽然很强大,但是说到底它仍然只是一个简单的创建视图的脚本库,如果想要实现一些更为复杂的业务逻辑,我们还需要使用React搭配其他的脚本库协同工作,以提高应用程序的性能。其中,Fetch就是一款优秀的polyfill请求脚本库,它允许用户使用Promise对象方便地创建API调 阅读全文
posted @ 2019-12-18 11:23 XYQ全哥 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 一、简介 React中提供了很多常用的API,其中有一个React.Children可以用来访问特定组件的子元素。它允许用来统计个数、map映射、循环遍历、转换数组以及显示指定子元素,如下所示: 二、使用 需求:根据条件,根组件会选择需要显示的子组件进行展示。 可以看到三个子组件,只有优秀组件显示出 阅读全文
posted @ 2019-12-17 17:02 XYQ全哥 阅读(1166) 评论(0) 推荐(0) 编辑
摘要: 一、简介 在上一篇文章中,详细介绍了对话框组件,除此之外,React-Native系统还给开发者提供了一个弹框框组件ActionSheetIOS组件,它的弹出方式与对框框不同,它是从底部弹出,与iOS系统提供的UIActionSheet( deprecated in iOS 8)类似。使用Actio 阅读全文
posted @ 2019-12-16 19:02 XYQ全哥 阅读(648) 评论(0) 推荐(0) 编辑
摘要: 一、简介 在使用一款App的时候,经常会用到对话框进行信息的友好提示,一般简单要求性不高的时候我们可以使用web提供的alert实现即可。但是,对于需要交互性和美观性的对话框,alert就明显无法满足需求了,首先alert对话框比较丑陋,不符合我们的业务和审美需求,此时如果我们去定制的话,稍微有些浪 阅读全文
posted @ 2019-12-16 18:24 XYQ全哥 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 一、简介 AsyncStorage是一个简单的具有异步特性可持久化的键值对key-value的存储系统。它对整个APP而言,是一个全局的存储空间,可以用来替代H5中提供的window属性LocalStorage。AsyncStorage跟iOS中的偏好设置NSUserDefault很类似,也是通过p 阅读全文
posted @ 2019-12-16 16:46 XYQ全哥 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 一、简介 每一个应用程序的运行都有一个入口文件或者入口函数,例如iOS中的使用UIApplicationMain类完成入口函数的实现,在React-Native中,AppRegistry类就肩负着这个责任。AppRegistry主要负责运行React-Native应用程序的JavaScript入口, 阅读全文
posted @ 2019-12-16 15:45 XYQ全哥 阅读(968) 评论(0) 推荐(0) 编辑
摘要: 一、简介 在移动端开发中,很多时候需要嵌入一个网页来帮助实现某一个活动,这方式大大提高了活动快速迭代的灵活性,在RN中,同样也这么处理这种情况的。其实,这种混合式开发称为Hybird APP,它们就是基于WebView来实现的。React-Native中的WebView组件提供的功能基本满足需求,现 阅读全文
posted @ 2019-12-16 14:23 XYQ全哥 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 一、简介 标签栏Tab的作用对于应用程序那是不言而喻的,它是应用程序中除了导航栏组件外的又一个核心组件,使用它可以实现页面的切换。RN提供了一个TabBarIOS组件来完成页面的切换(视图或者路由),它代表整个标签栏,不过它需要搭配的它的一个附属组件TabBarIOS.Item,它代表每一个tabI 阅读全文
posted @ 2019-12-14 23:05 XYQ全哥 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 一、简介 现在设备显示屏的清晰度越来越高,尤其是iOS移动设备上的高清适配,Retina显示屏。在开发中,为了保证图片在不同的设备上显示的效果保持一致,往往需要准备多套图片,比如iOS开发中的@1x,@2x,@3x图,这是一件比较繁琐的事。在RN中,针对这个情况提供了一种新的解决方案,由于RN中的p 阅读全文
posted @ 2019-12-14 17:10 XYQ全哥 阅读(1128) 评论(0) 推荐(0) 编辑
摘要: 一、简介 在前面创建使用组件时,虽然使用的都是伸缩盒子布局,但是很少使用宽高来进行绝对定位。在iOS中可以通过UIScreen控件获取当前屏幕的宽高,同样地,在RN中提供了一个尺寸组件Dimensions,英文译为“英尺”,开发者通过它也能拿到当前屏幕的宽和高。Dimensions组件类中,声明的函 阅读全文
posted @ 2019-12-14 16:03 XYQ全哥 阅读(1912) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 66 下一页