- 博客(6)
- 收藏
- 关注
原创 react的简单学习
1.父传子props,函数组件通过props接受,只能读取不能修改(和vue一样vue3是通过v-model,vue2是通过sync修饰符) 可以传递函数,也可以执行,可以传递html标签和组件都是可以的jsx,想传递什么传递什么。useCallback:当父组件向子组件传递函数的时候,父组件的改变会导致函数的重新调用产生新的作用域,所以还是会导致子组件的更新渲染,这个时候我们可以使用。useMemo:用来计算数据,返回一个结果,监听数据的变化,第二个参数就是监听的数据,具有缓存性。
2023-06-08 16:49:54 101
原创 node的简单读写
====================================================================================================path模块。let packDir = pathresolve(_dirname,'当前路径下的文件夹')//获取文件路径。fs.statSync(`文件夹名字/${item}`).isSirectroy()){// 删除文件fs.rm()或fs.unlink()console.log('读取完成');
2023-06-08 16:49:17 102
原创 ts学习一些简单的,难的还得在项目中
(1)Object包含所有object的类型 let a:Object = 1/let a:Object = []/let a:Object = ()=>{}9.元祖(Tuple) let Tarr:[number,string] = [123,'123'],添加内容的时候需要的是number或string。let array:number[] = reactive([1,2,3])数组类型是定义里边的元素的类型。3.Ts可以定义this的类型,必须是第一个参数定义this的类型,js中无法使用。
2023-06-08 16:49:09 107
原创 vue3学习
keep-alive :include='['A']' :exclude='['B']'></keep-alive>缓存组件,有两个钩子onActivated(),onDeactivated()生命周期钩子,多次请求可以放在这里边。const style = reactive({ color : 'red' }) .div{ color:v-bind('style.red')}需要加引号。
2023-06-08 16:46:21 190
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人