摘要:
最近在家给学生们上网课发现,因为大家各家的网络环境不同,结果gradle sync 一直sync不完成了。 很多同学创建项目都不能成功。 想着试试给大家介绍一下如何使用本地Gradle来构建项目。 1、打开一个Android Studio项目,切换到Project视图下,查看gradle/wrapp 阅读全文
摘要:
bindActionCreators是redux的一个自带函数,作用是将单个或多个ActionCreator转化为dispatch(action)的函数集合形式。 开发者不用再手动dispatch(actionCreator(type)),而是可以直接调用方法。 可以实现简化书写,减轻开发的负担。 阅读全文
摘要:
浅拷贝与深拷贝 一、数据类型数据分为基本数据类型(String, Number, Boolean, Null, Undefined,Symbol)和对象数据类型。 基本数据类型的特点:直接存储在栈(stack)中的数据引用数据类型的特点:存储的是该对象在栈中引用,真实的数据存放在堆内存里 引用数据类 阅读全文
摘要:
本文深入浅出mapStateToProps,解答: 为什么修改state,组件未渲染/更新? 如何从新旧state判断更新的值、未更新的值,从而决定是否re-render? Redux中,state作为单一的数据源,众所周知,每次更新state都要通过return { ...state, other 阅读全文
摘要:
一、解决方案 1、访问网址:https://site.ip138.com/raw.Githubusercontent.com/ 2、输入:raw.githubusercontent.com 3、找到中国 香港Ip 4、在终端输入命令进入host文件中(Mac下) sudo vi /etc/hosts 阅读全文
摘要:
# rn-bounces-swiper 实现淘宝详情页banner图片轮播弹跳后跳转的效果 支持安卓和ios效果相同的react-native轮播图,实现淘宝详情页banner的效果。 由react-native-super-swiper改动更灵活 # 效果图 ios: 项目说明 2020-08-1 阅读全文
摘要:
导出IOS原生组件的事件到RN端的步骤。 1、在IOS组件的头文件声明一个事件属性。 2、在RN组件桥接类里面导出这个事件属性。 3、在IOS原生端通过定义的事件属性发送事件到RN端。 4、在RN端封装IOS原生组件事件。 1、在IOS组件的头文件声明一个事件属性 TestReactNativeVi 阅读全文
摘要:
嵌套导航的意思就是说你新建了一个导航器,在这个导航器的导航页中又包含了另一个导航器。比如: function Home() { return ( <Tab.Navigator> <Tab.Screen name="Feed" component={Feed} /> <Tab.Screen name= 阅读全文
摘要:
RN使用 createBottomTabNavigator 创建底部导航栏时,只会在第一次创建时调用 componentDidMount 钩子,当跳转到另一个页面,点击返回键再次返回到此页面时不会再次调用,但我们往往需要在返回此页面后重新执行获取数据等方法函数。 解决方法 componentDidM 阅读全文
摘要:
前言: 上次简单介绍了vue-router,并且创建了两个路由,如果还没学过路由基础知识请点这里 子路由: 比如有一个地址,圈出的地方在about目录下,可以是ChildRouter1,也可以是ChildRouter2,那么ChildRouter1、ChildRouter2就叫做about的子路由 阅读全文