摘要:
effectScope() 官方解释:创建一个 effect 作用域,可以捕获其中所创建的响应式副作用 (即计算属性和侦听器),这样捕获到的副作用可以一起处理。 个人理解:叫它 侦听管家 更形象。 通俗的说,它可以把计算属性、监听器放在一个函数内管理,然后统一停止监听。 代码示例: // 定义侦听管 阅读全文
posted @ 2022-09-15 21:02
1024记忆
阅读(1349)
评论(0)
推荐(0)
摘要:
shallowReadonly() 说明:浅层次只读。其第二层及其以下可读写。 const state = shallowReadonly({ foo: 1, nested: { bar: 2 } }) // 更改状态自身的属性会失败 state.foo++ // ...但可以更改下层嵌套对象 is 阅读全文
posted @ 2022-09-15 19:46
1024记忆
阅读(65)
评论(0)
推荐(0)
摘要:
isRef() @说明:判断值是否是ref类型 @返回:[boolean] <script setup> import { ref, isRef } from 'vue' const studentNumber = ref(40) // 班里学生数 console.log(isRef(student 阅读全文
posted @ 2022-09-15 16:00
1024记忆
阅读(283)
评论(0)
推荐(0)
摘要:
computed() computed()计算属性。在setup内该函数返回ref类型,所以也是要求用.value取值,赋值。但在模板中可以自动解勾。 computed与methods的区别在于:computed它是有缓存的,即无论访问多少次,只要其依赖的数据没有变化,其结果都是从缓存中获取,不是重 阅读全文
posted @ 2022-09-15 15:20
1024记忆
阅读(1356)
评论(0)
推荐(0)
摘要:
watch() 函数原型: @原型:watch( param, callback, options) @params: param: [必需] 被监听对象 callback: [必需] 被监听对象发生变化时执行回调 callback: function(newValue, oldValue) { / 阅读全文
posted @ 2022-09-15 09:32
1024记忆
阅读(591)
评论(0)
推荐(0)

浙公网安备 33010602011771号