React
文章平均质量分 85
React相关技术栈
Stars-Chan
根本没有码农,或者说人人都是码农
展开
-
React Native与原生通信
一、RN与安卓通信1、RN调用安卓原生组件2、RN用消息机制方式与安卓原生代码切换3、RN用Promise机制与安卓原生代码通信4、RN用callback回调方式与安卓原生代码通信二、RN与IOS通信1、定义导出的方法名2、promise实现的回调函数3、继承RCTEventEmitter类原创 2022-09-27 11:44:09 · 1378 阅读 · 0 评论 -
TypeScript常用知识点及其最佳实践总结
TypeScript是添加了类型系统的 JavaScript,适用于任何规模的项目;在运行前需要先编译为 JavaScript,在编译阶段就会进行类型检查TypeScript 通过:指定变量的类型;TypeScript 只会在编译时对类型进行静态检查,如果发现有错误,编译的时候就会报错;即使报错了,还是会生成编译结果,如果要在报错的时候终止 js 文件的生成,可以在 tsconfig.json 中配置 noEmitOnError。...原创 2022-09-01 16:19:01 · 811 阅读 · 0 评论 -
Redux学习与使用
Redux并不是必需的,只有在项目存在多交互、多数据源的场景才应该考虑使用,其设计思想可总结为:Web 应用是一个状态机,视图与状态是一一对应的,所有的状态,保存在一个对象里面。原创 2022-09-01 16:16:18 · 563 阅读 · 1 评论 -
谷歌浏览器添加React Developer Tools和 Redux DevTools
1、下载扩展程序本地包。2、点击谷歌浏览器右上角 -> 设置 -> 扩展程序。3、加载已解压的扩展程序。4、选择相应的文件夹。原创 2022-08-30 16:35:55 · 523 阅读 · 1 评论 -
redux太繁琐?一文入门学会使用mobx简化项目的状态管理
redux太繁琐?一文入门学会使用mobx简化项目的状态管理mobx是一个简单、可扩展状态工具,相比redux,具有以下特点- 简洁、无模板代码(redux需要写大量模板代码)- 响应式数据,可直接修改(redux需要保证不可变)- 可直接处理异步(redux需要中间件处理异步)- 适合简单、规模不大的应用(redux约束强,更适合大型多人协作开发)......原创 2022-09-01 15:17:37 · 2025 阅读 · 0 评论