最新 最热

前端react面试题合集_2023-03-15

React 会创建一个虚拟 DOM(virtual DOM)。当一个组件中的状态改变时,React 首先会通过 "diffing" 算法来标记虚拟 DOM 中的改变,第二步是调节(reconciliation),会用 diff 的结果来更新 DOM。...

2023-03-15
4

ref 和 out 的区别

ref和out都是C#中的关键字,所实现的功能也差不多,都是指定一个参数按照引用传递。对于编译后的程序而言,它们之间没有任何区别,也就是说它们只有语法区别。...

2023-03-03
1

vueJs中readonly与shallowReadonly函数的使用比较

让一个响应式数据变为只读的,接收一个响应式数据,经过readonly加工处理一下,那么新赋值的数据都不允许修改

2023-02-26
3

(十一)Provide 和 Inject

:::nfo 说明 在之前的 optionsApi 中 Provide 是函数形式,而 Inject 是数组的形式,在 compositionApi 中 Provide 和 Inject 都变成了函数形似

2023-02-22
1

(八)传递和访问 Props 属性

optionsApi 和 compositionApi 传值的方式是一样的,不一样的是接收变化了一下

2023-02-22
2

(六)在组件中直接修改状态

一、在组件中直接修改状态说明pinia 允许我们直接修改 store 里面的 state,不像 vuex 必须通过 mutations 才可以修改因为我们定义的时候是使用 ref 来定义的他本身就是一个响应式数据,所以可以直接修改store.jsimport ...

2023-02-22
2

(四)在 pinia 里面创建状态

一、在 pinia 里面创建状态在 defineStore 里面定义状态就跟在组件当中定义是一样的,使用 vue 的 ref 函数来定义,然后通过 return 来返回出去import { ref, computed } from 'vue'import { defineStore } fr...

2023-02-22
1

(九)组件 ref 类型定义 完

# 一、组件 ref 类型定义# 使用 TypeScript 来定义组件的类型语法: ref<InstaceType<typeof 组件名字> | null>(null)<template> <MyTemplate>这是一个组件</MyTemplate></template><script setu......

2023-02-22
2

(三)演示 ref 定义类型

# 一、开发中 ref 定义类型<script setup lang="ts">import { ref } from 'vue'interface Product { id: number, title: string, price: number, isStock: bool...

ref
2023-02-22
1

(二)Ref 类型定义

# 一、定义 ref 类型的三种方式自动推断<script setup>import { ref } from 'vue'const num = ref(0)</script>

2023-02-22
1