上一页 1 2 3 4 5 6 7 8 9 ··· 44 下一页
摘要: toRaw 与 markRaw toRaw: 作用:将一个由reactive生成的响应式对象转为普通对象。ref的对象不行 使用场景:用于读取响应式对象对应的普通对象,对这个普通对象的所有操作,不会引起页面更新。 markRaw: 作用:标记一个对象,使其永远不会再成为响应式对象。 应用场景: 有些 阅读全文
posted @ 2022-12-27 22:10 安静点-- 阅读(264) 评论(0) 推荐(0)
摘要: readonly 与 shallowReadonly readonly: 让一个响应式数据变为只读的(深只读)。 shallowReadonly:让一个响应式数据变为只读的(浅只读)。 应用场景: 不希望数据被修改时。 示例: <template> <h4>当前求和为:{{sum}}</h4> <b 阅读全文
posted @ 2022-12-27 22:00 安静点-- 阅读(96) 评论(0) 推荐(0)
摘要: shallowReactive 与 shallowRef shallowReactive:只处理对象最外层属性的响应式(浅响应式)。 shallowRef:只处理基本数据类型的响应式, 不进行对象的响应式处理。 什么时候使用? 如果有一个对象数据,结构比较深, 但变化时只是外层属性变化 > shal 阅读全文
posted @ 2022-12-27 21:52 安静点-- 阅读(49) 评论(0) 推荐(0)
摘要: toRef 作用:创建一个 ref 对象,其value值指向另一个对象中的某个属性。 语法:const name = toRef(person,'name') 应用: 要将响应式对象中的某个属性单独提供给外部使用时。 扩展:toRefs 与toRef功能一致,但可以批量创建多个 ref 对象,语法: 阅读全文
posted @ 2022-12-27 21:49 安静点-- 阅读(293) 评论(0) 推荐(0)
摘要: 自定义hook函数 什么是hook?—— 本质是一个函数,把setup函数中使用的Composition API进行了封装。 类似于vue2.x中的mixin。 自定义hook的优势: 复用代码, 让setup中的逻辑更清楚易懂。 Demo.vue: <template> <h2>当前求和为:{{s 阅读全文
posted @ 2022-12-27 21:32 安静点-- 阅读(187) 评论(0) 推荐(0)
摘要: Vue3.0中可以继续使用Vue2.x中的生命周期钩子,但有有两个被更名: beforeDestroy改名为 beforeUnmount destroyed改名为 unmounted Vue3.0也提供了 Composition API 形式的生命周期钩子,与Vue2.x中钩子对应关系如下: bef 阅读全文
posted @ 2022-12-27 21:07 安静点-- 阅读(180) 评论(0) 推荐(0)
摘要: watchEffect函数 watch的套路是:既要指明监视的属性,也要指明监视的回调。 watchEffect的套路是:不用指明监视哪个属性,监视的回调中用到哪个属性,那就监视哪个属性。 watchEffect有点像computed: 但computed注重的计算出来的值(回调函数的返回值),所以 阅读全文
posted @ 2022-12-27 20:41 安静点-- 阅读(147) 评论(0) 推荐(0)
摘要: watch监视ref函数 <template> <h2>当前求和为:{{sum}}</h2> <button @click="sum++">点我+1</button> <hr> <h2>当前的信息为:{{msg}}</h2> <button @click="msg+='!'">修改信息</butto 阅读全文
posted @ 2022-12-27 13:44 安静点-- 阅读(137) 评论(0) 推荐(0)
摘要: 计算属性 computed函数 与Vue2.x中computed配置功能一致 写法 <template> <h1>一个人的信息</h1> 姓:<input type="text" v-model="person.firstName"> <br> 名:<input type="text" v-mode 阅读全文
posted @ 2022-12-27 13:03 安静点-- 阅读(85) 评论(0) 推荐(0)
摘要: setup的两个注意点 setup执行的时机 在beforeCreate之前执行一次,this是undefined。 setup的参数 props:值为对象,包含:组件外部传递过来,且组件内部声明接收了的属性。 context:上下文对象 attrs: 值为对象,包含:组件外部传递过来,但没有在pr 阅读全文
posted @ 2022-12-27 11:18 安静点-- 阅读(88) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 44 下一页