会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
小白不白
本博客用于个人学习备忘
博客园
首页
新随笔
联系
管理
订阅
2023年4月3日
react学习(二)(react生命周期,父子组件传参,context,router,reactHook,redux)
摘要: react
阅读全文
posted @ 2023-04-03 15:13 小白不白10
阅读(118)
评论(0)
推荐(0)
编辑
react学习(一)(react特点,创建react项目,jsx语法,函数组件和class组件,样式写法,条件语句,遍历数组和点击事件,state和setState,表单处理)
摘要: react
阅读全文
posted @ 2023-04-03 15:10 小白不白10
阅读(43)
评论(0)
推荐(0)
编辑
2022年11月4日
TypeScript常用类型(基本类型,数组类型,类型别名type ,函数类型,对象类型,接口interface,元组,类型推论,类型断言,字面量类型,枚举类型 enum,any类型,typeof新用法)
摘要: 原始基本类型 let age: number = 18; let myname: string = "tom"; let flag: boolean = true; let a: null = null; let b: undefined = undefined; let c: symbol = S
阅读全文
posted @ 2022-11-04 14:26 小白不白10
阅读(114)
评论(0)
推荐(0)
编辑
2022年11月3日
Pinia(安装,引入注册Vue3,初始化仓库Store,State值获取修改,解构store,actions,getters,API方法,数据持久化)
摘要: 全局状态管理工具 Pinia.js 有如下特点: 完整的 ts 的支持;足够轻量,压缩后的体积只有1kb左右;去除 mutations,只有 state,getters,actions;actions 支持同步和异步;代码扁平化没有模块嵌套,只有 store 的概念,store 之间可以自由使用,每
阅读全文
posted @ 2022-11-03 16:11 小白不白10
阅读(1279)
评论(0)
推荐(0)
编辑
vue3(六)(深入v-model,自定义指令directive,组合式函数(自定义Hooks))
摘要: 深入v-model TIps 在Vue3 v-model 是破坏性更新的 v-model在组件里面也是很重要的 v-model 其实是一个语法糖 通过props 和 emit组合而成的 1.默认值的改变 prop:value -> modelValue;事件:input -> update:mode
阅读全文
posted @ 2022-11-03 14:53 小白不白10
阅读(1100)
评论(1)
推荐(0)
编辑
vue3(五)(插槽slot,Teleport传送组件,keep-alive缓存组件,依赖注入Provide / Inject)
摘要: 插槽slot 插槽就是子组件中的提供给父组件使用的一个占位符,用<slot></slot> 表示,父组件可以在这个占位符中填充任何模板代码,如 HTML、组件等,填充的内容会替换子组件的<slot></slot>标签。 匿名插槽 子组件 <template> <div> <slot></slot>
阅读全文
posted @ 2022-11-03 10:48 小白不白10
阅读(521)
评论(0)
推荐(0)
编辑
2022年11月2日
vue3(四)(生命周期,父子组件传参,动态组件)
摘要: 组件的生命周期 简单来说就是一个组件从创建 到 销毁的 过程 成为生命周期 在我们使用Vue3 组合式Api是没有 beforeCreate 和 created 这两个生命周期的,用setup函数代替,但setup又是在beforeCreate和created之前执行。 <template> <di
阅读全文
posted @ 2022-11-02 12:02 小白不白10
阅读(2174)
评论(0)
推荐(0)
编辑
2022年11月1日
Vue3 (三)(computed用法,watch侦听器,watchEffect高级侦听器)
摘要: computed用法 计算属性就是当依赖的属性的值发生变化的时候,才会触发他的更改,如果依赖的值,不发生变化的时候,使用的是缓存中的属性值。 1 函数形式 <template> <div> <h1>{{ m }}</h1> </div> </template> <script setup lang=
阅读全文
posted @ 2022-11-01 20:14 小白不白10
阅读(597)
评论(0)
推荐(0)
编辑
vue3(二)(reactive,readonly,shallowReactive,toRef ,toRefs, toRaw)
摘要: reactive 用来绑定复杂的数据类型 例如 对象 数组,他是不可以绑定普通的数据类型这样是不允许 会报错 绑定普通的数据类型 我们可以 使用昨天讲到ref 你如果用ref去绑定对象 或者 数组 等复杂的数据类型 我们看源码里面其实也是 去调用reactive 使用reactive 去修改值无须.
阅读全文
posted @ 2022-11-01 19:48 小白不白10
阅读(257)
评论(0)
推荐(0)
编辑
Vue3(一)(重写双向绑定,优化Vdom, Fragment,Tree shaking, Composition Api,ref,isRef,shallowRef,triggerRef ,customRef)
摘要: 重写双向绑定 vue2基于Object.defineProperty()实现 vue3 基于Proxyproxy与Object.defineProperty(obj, prop, desc)方式相比有以下优势: //丢掉麻烦的备份数据 //省去for in 循环 //可以监听数组变化 //代码更简化
阅读全文
posted @ 2022-11-01 18:21 小白不白10
阅读(467)
评论(0)
推荐(0)
编辑
下一页
公告