上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 44 下一页
摘要: 2.x 全局 API(Vue)3.x 实例 API (app) Vue.config.xxxx app.config.xxxx Vue.config.productionTip 移除 Vue.component app.component Vue.directive app.directive Vu 阅读全文
posted @ 2023-07-12 22:22 Mr_sven 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2023-07-12 22:21 Mr_sven 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 等待异步组件时渲染一些额外内容,让应用有更好的用户体验 使用步骤: 异步引入组件 import {defineAsyncComponent} from 'vue' const Child = defineAsyncComponent(()=>import('./components/Child.vu 阅读全文
posted @ 2023-07-11 22:49 Mr_sven 阅读(12) 评论(0) 推荐(0) 编辑
摘要: isRef: 检查一个值是否为一个 ref 对象 isReactive: 检查一个对象是否是由 reactive 创建的响应式代理 isReadonly: 检查一个对象是否是由 readonly 创建的只读代理 isProxy: 检查一个对象是否是由 reactive 或者 readonly 方法创 阅读全文
posted @ 2023-07-11 21:53 Mr_sven 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 作用:实现祖与后代组件间通信 套路:父组件有一个 provide 选项来提供数据,后代组件有一个 inject 选项来开始使用这些数据 具体写法: 祖组件中: setup(){ ...... let car = reactive({name:'奔驰',price:'40万'}) provide('c 阅读全文
posted @ 2023-07-11 21:48 Mr_sven 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 作用:创建一个自定义的 ref,并对其依赖项跟踪和更新触发进行显式控制。 实现防抖效果: <template> <input type="text" v-model="keyword"> <h3>{{keyword}}</h3> </template> <script> import {ref,cu 阅读全文
posted @ 2023-07-11 21:08 Mr_sven 阅读(4) 评论(0) 推荐(0) 编辑
摘要: toRaw: 作用:将一个由reactive生成的响应式对象转为普通对象。 使用场景:用于读取响应式对象对应的普通对象,对这个普通对象的所有操作,不会引起页面更新。 markRaw: 作用:标记一个对象,使其永远不会再成为响应式对象。 应用场景: 有些值不应被设置为响应式的,例如复杂的第三方类库等。 阅读全文
posted @ 2023-07-11 21:08 Mr_sven 阅读(26) 评论(0) 推荐(0) 编辑
摘要: readonly: 让一个响应式数据变为只读的(深只读)。 shallowReadonly:让一个响应式数据变为只读的(浅只读)。 应用场景: 不希望数据被修改时。 阅读全文
posted @ 2023-07-11 21:07 Mr_sven 阅读(6) 评论(0) 推荐(0) 编辑
摘要: shallowReactive:只处理对象最外层属性的响应式(浅响应式)。 shallowRef:只处理基本数据类型的响应式, 不进行对象的响应式处理。 什么时候使用? 如果有一个对象数据,结构比较深, 但变化时只是外层属性变化 > shallowReactive。 如果有一个对象数据,后续功能不会 阅读全文
posted @ 2023-07-11 21:07 Mr_sven 阅读(7) 评论(0) 推荐(0) 编辑
摘要: toRef 作用:创建一个 ref 对象,其value值指向另一个对象中的某个属性。 语法:const name = toRef(person,'name') 应用: 要将响应式对象中的某个属性单独提供给外部使用时。 扩展:toRefs 与toRef功能一致,但可以批量创建多个 ref 对象,语法: 阅读全文
posted @ 2023-07-10 23:04 Mr_sven 阅读(48) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 44 下一页