wdnmd
摘要: 1.array tuple,元组为给定数据类型的数组 let arrOfNumbers: number[] = [1,2,3] let user: [string, number] = ['s', 2] 2.尽量避免用any,因为就失去了ts的意义了 3.Partial,变为可选。 Omit,去掉某 阅读全文
posted @ 2022-02-15 14:32 FreshChick 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 自己从头开始搭建一个rn项目,对整体结构了解清晰了一点。比如react-navigation之类的,navigation.setOptions之类的,之前不太了解觉得莫名其妙,然后发现原来就是自带的api。堆栈式导航。 之前很多不懂是正常的,rn东西太多了,再加上一个一个的库的引入,关键在于学会解决 阅读全文
posted @ 2022-02-15 14:15 FreshChick 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 用到了react17,跟ts,功能不难,主要采取了hooks来写,对一些常用操作进行了封装,基础逻辑都不难,重点都在初始化,一些请求东西的封装。 1.封装错误处理组件。 getDerivedStateFromError:state中标记这个错误,如果子组件渲染报错,父组件中会触发getDerived 阅读全文
posted @ 2022-02-15 11:58 FreshChick 阅读(153) 评论(0) 推荐(0) 编辑
摘要: react hooks的一些知识 1.hook不能在class组件中使用 2.useEffect 就是一个 Effect Hook,给函数组件增加了操作副作用的能力。它跟 class 组件中的 componentDidMount、componentDidUpdate 和 componentWillU 阅读全文
posted @ 2022-02-15 10:54 FreshChick 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 项目是对一些vue3新语法的使用,以及对ts的使用,基本都是一些常用逻辑,主要学习了一些组件的封装, 以及将一些逻辑封装成hooks。自己来实现一些常见ui库的一些组件。 1.axios封装 axios.defaults.baseURL = "/api/api/"; //配置默认url// 对请求做 阅读全文
posted @ 2022-02-14 11:04 FreshChick 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 1.vue2的初始化, new Vue。 import Vue from 'vue' import App from './App.vue' Vue.config.productionTip = false new Vue({ render: h => h(App), }).$mount('#app 阅读全文
posted @ 2022-02-13 12:55 FreshChick 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1.初入React世界 可以说,函数式编程才是React的精髓。 react的生命周期可以分为两类,当组件在挂载或卸载时,当组件接收新组建时,即组件更新时。 react的生命周期 2.漫谈react react基于virtual dom实现了一个SyntheticEvent(合成事件) react底 阅读全文
posted @ 2022-02-11 16:00 FreshChick 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 1.vue简介 vue最初的名字Element 后来更名为Seed.js vue的由来,想起view,但是view不太好,然后就去找各种翻译的view,最后选择了法语的vue。 vue的定位:The Progressive Framework, 渐进式框架。 2.变化侦测 从状态生存DOM,再输出到 阅读全文
posted @ 2022-02-11 15:41 FreshChick 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 工作了接近一年,因为各种原因选择了离职,觉得决定没有啥问题,新的一年对过去作一作总结。 工作总结: 这一年的工作,感觉比起之前还是变强了许多,学习到了许多吧,分为几个部分。 非技术,流程之类的: 1.工作流程的熟悉,一个需求,从策划,到qa,前期的文档分析,排期,评估工期,自己的计划。 2.在评估工 阅读全文
posted @ 2022-02-11 10:58 FreshChick 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 近期重读vue2官方文档,发现了一些平常我用的少的知识点。 1.动态绑定参数名字。 2.绑定属性名约束,不能用大写 3.computde有缓存依赖。 computed, 处理复杂逻辑, 计算属性是基于它们的响应依赖关系缓存的, books改变才会改变, 4. 5.切换组件,可能用这种动态的形式,比之 阅读全文
posted @ 2022-02-11 09:15 FreshChick 阅读(2042) 评论(0) 推荐(0) 编辑