- 博客(13)
- 收藏
- 关注
原创 react hooks常用方法及原理
React Hooks 的核心原理是基于链表来管理状态和副作用。每个组件都有一个对应的链表,每次调用 Hook 时,会从链表中取出对应的状态或副作用。链表的顺序是固定的,这就是为什么 Hook 不能在条件语句或循环中调用,因为这会破坏链表的顺序。当组件重新渲染时,React 会按照相同的顺序遍历链表,从而保证状态和副作用的正确处理。
2025-03-10 15:37:49
343
原创 甜掌柜APP技术支持 TianLaLa Technology Support
甜掌柜APP技术支持,在使用app中遇到了问题可以发送邮件到:lishuaishuai@tianlala.com邮箱
2024-07-29 14:37:22
780
1
原创 react组件之间传值
前言 在做项目的过程中组件之间不可避免的要进行传值的操作, 本人写react也已经写了一年多了,现在总结一下react组件之间的传值方式,希望能为您带来帮助.传值方式 1.父子组件之间传值 1.在父组件中需要引入子组件, 使用的时候跟标签的写法一样,父组件把要传的值写到子组件里,子组件通过this.props.name来获取...
2020-04-02 16:13:18
177
原创 Dart入门讲解(一)
Dart语言是谷歌开发的计算机编程语言, 之前谷歌是想通过Dart语言来代替JavaScript, 可是结果不尽如人意. 我也是最近在学习Flutter, Flutter框架使用的是Dart语言. 我也就顺便学习了一下dart语言. 今天我就现学现卖, 为大家讲解一下Dart语言都有哪些数据类型, 希望能够帮助大家更好的了解dart. ...
2020-04-02 14:42:06
210
原创 Flutter安装教程
Flutter框架是谷歌的移动UI框架, 如今正在被越来越多的人熟知和使用. 它可以在ios和android上快速构建高质量的原生用户界面, 且性能方面比react-native要高. 不过对于前端来说比RN更难入门. 因为RN用的是javaScript语言,而Flutter使用的是Dart语言. 如果对Dart语言不太了解可以看一下下边的文档: ht...
2020-03-31 16:44:46
1182
1
原创 bind(),call()和apply()的区别
这几天看了一些关于这三者区别的一些文章,下边就说一下我对这三者区别的理解:首先这三者都是用来改变this的指向;javascript权威指南上的解释是 call()、apply()可以看做是某个对象的方法,通过调用放法的形式来间接的调用函数。bind()就是将某个函数绑定到某个对象上。call()第一个参数是this要指向的对象,后面传入的是参数列表,参数可以是任意类型,当第一个参数为null、u...
2018-06-11 16:14:43
3147
原创 angularJS与vueJS的区别
vueJS和angularJS都是MVVM框架,不过vue专注于View层,主打的就是轻量级,而angularJS则比较全面,相对的就不如vueJS快捷,以下是我总结的一些区别1.angularJS上手难,而vueJS简单易学;2.angularJS的指令都是ng-xxx,而vueJS的指令都是v-xxx;3.angularJS的所有指令和方法都是绑定在$scope上的,而vueJS是
2018-01-03 15:37:26
3845
转载 Vue-router讲解
此篇文章个人觉得总结的 很详细,特转载供大家观看Vue.js的一大特色就是构建单页面应用十分方便,既然要方便构建单页面应用那么自然少不了路由,vue-router就是vue官方提供的一个路由框架。总体来说,vue-router设计得简单好用,下面就来聊聊我实际用到过的一些方法,文章没有提到的可以去查看官方文档。vue-router的安装这里就不提了,相信会来看这篇博客同学,这些基本能力都是
2017-12-20 16:03:42
244
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人