01 2022 档案
摘要:vite+vue3 https://blog.csdn.net/a1831511974/article/details/121545192 webpack+vue3 https://www.jianshu.com/p/1150876dfa04?utm_campaign=maleskine&utm_c
阅读全文
摘要:这样props就可以拥有ts的类型推断。 这是带默认值的写法: const props = withDefaults( defineProps<{ consentValue?: any; type?: string; contentType?: string; contentName?: strin
阅读全文
摘要:以下代码同样也是在setup语法糖中的写法 watch接收三个参数, 一个想要侦听的响应式引用或 getter 函数 一个回调 可选的配置选项 (1)使用watch监听ref的数据 <template> <p>我是新的首页</p> <button @click="change">改变num1的值</
阅读全文
摘要:在vue3中生命周期有改动,具体请看vue官网。 使用的时候一般在前面加上on,比如onMounted,以下同样是在setup语法糖中写法: <script lang="ts" setup> import { onMounted } from 'vue'; const aa=()=>{ consol
阅读全文
摘要:在setup语法糖中父子组件的写法有两种 1、第一种用defineProps和defineEmits (1) 父组件传值给子组件,子组件用defineProps接收 父组件代码: <template> <div class="home"> <HelloWorld :msg="num" @change
阅读全文
摘要:在vue3的项目中注意vue-router一定要安装4.x以及以上的版本 npm install vue-router@next -S
阅读全文
摘要:https://blog.csdn.net/jh1906338271/article/details/105252414
阅读全文
摘要:在刚刚接触vue3.0的时候我们的setup基本都是这样写的,也必须返回之后模板才能使用变量或者函数 //类型是ts类型 <script lang="ts"> import { defineComponent } from "vue"; export default defineComponent(
阅读全文
摘要:参考链接:https://juejin.cn/post/6955395084518948900
阅读全文
摘要:###1、同步和异步 (1)同步:js是一种单线程的语言,因此js在同一时间只能做一件事情,单线程的意思就是如果同时有多个任务的话,这些任务需要排队,按照顺序执行,前一个执行完后一个才能执行,这就是同步任务。 (2)异步:但是同步任务是有很多不合理,如果前一个任务时间很长的话,后面也要等待前一个执行
阅读全文
摘要:###接口标识符 interface Swim { swimming: () => void } //作为标识符 const a: Swim = { swimming() { return 'sss' } } console.log(a); ###类实现接口 interface Swim { swi
阅读全文
摘要:###继承 class Person { name: string; constructor(name: string) { this.name = name; } } class Student extends Person { constructor(name: string) { super(
阅读全文