从“追求尽量不出错”,到正视“出错是|

如此而已~~~

园龄:3年3个月粉丝:0关注:12

12 2024 档案

基本组件通信
摘要:组件通信 props通信—不推荐层级过深的传递 概述:props是使用频率最高的一种通信方式,常用与 :父 ↔ 子。 若 父传子:属性值是非函数。 若 子传父:属性值是函数。其实本质还是先父传子给函数,然后孩子去调用。 父组件: <template> <div class="father"> <h3
14
0
0
pinia状态管理工具
摘要:Pinia状态管理工具 参考地址:https://pinia.vuejs.org/zh/ 搭建pinia环境 安装: npm i pinia 编写main.ts import { createApp } from "vue"; import App from "./App.vue"; //引入pin
14
0
0
路由
摘要:路由 参考地址:https://router.vuejs.org/zh/ ​ Vue实质上是一个 SPA(单Web应用程序) 应用,也就是实质上其实只有一张页面。所以我们使用route进行切换。 基本构成: ​ 1、导航区、展示区 ​ 2、路由器 ​ 3、制定路由的具体规则(什么路径,对应着什么组件
11
0
0
hooks
摘要:自定义hooks 1、将对应一个功能的代码拆分出去: import { reactive, onMounted } from "vue"; import axios from "axios"; //有了default后 function不用加名字 export default function ()
9
0
0
组件生命周期
摘要:对生命周期的理解 参考地址:https://cn.vuejs.org/guide/essentials/lifecycle.html 注意:以下只说明的常用的几个组件生命周期,并不是所有。 ​ 为了测试生命周期,下载了对应vue2所需要的 vue.js devtools 6.6.4 来源于谷歌商城,
14
0
0
props的使用
摘要:props的使用 父组件通过props给子组件 传递基础上获取并添加限制条件 ​ 注意:一些属性必须加 : 使其是计算属性,否则传递的是字符串 ​ 注意:defineProps 一般defineXxx函数是宏函数可以不用引入,但是我在使用的时候需要引入,可能是语法检查或者其他 ts约束文件: //限
14
0
0
标签的ref属性
摘要:标签的ref属性 参考文档:https://cn.vuejs.org/api/built-in-special-attributes.html#ref 作用:用于注册模板引用。 ​ 用在普通DOM标签上,获取的是DOM节点。因为通过id获取不同组件的对应DOM标签会出现问题,本质上vue是挂载到跟组
32
0
0
watchEffect监听
摘要:watchEffect ​ 官网:立即运行一个函数,同时响应式地追踪其依赖,并在依赖更改时重新执行该函数。 ​ watch对比watchEffect: ​ 都能监听响应式数据的变化,不同的是监听数据变化的方式不同 ​ watch:要明确指出监视的数据 ​ watchEffect:不用明确指出监视的数
14
0
0
watch监听
摘要:watch监听 参考地址:https://cn.vuejs.org/api/reactivity-core.html 特别注意:凡是监视对象类型,只要引用没有发生变化,oldValue和newValue一致。 作用:监视数据的变化(和Vue2中的watch作用一致) 特点:Vue3中的watch只能
47
0
0
computed计算属性
摘要:computed计算属性 作用:根据已有数据计算出新数据(和Vue2中的computed作用一致),其也是一个ref类型的变量。 参考代码: <template> <div class="person"> 姓: <input type="text" v-model="firstName"><br>
16
0
0
toRefs与toRef
摘要:toRefs与toRef 在vscode中通过 鼠标左键 + Alt可以选中多行。 ​ 作用:将一个响应式对象中的每一个属性,转换为ref对象。 ​ 备注:toRefs与toRef功能一致,但toRefs可以批量转换,而toRef只能转换一个。 参考代码: <template> <div class
6
0
0
创建响应式数据
摘要:创建响应式数据 Vue2中 ​ 在vue2中数据写在对应的data中就是响应式的。 Vue3 ref :可以定义基本类型的响应式数据 先要导入对应的ref,然后才能使用 import {ref} from 'vue' ​ 作用:定义响应式变量。 ​ 语法:let xxx = ref(初始值)。 ​
12
0
0
setup
摘要:setup setup概述 ​ setup是Vue3中一个新的配置项,值是一个函数,它是 Composition API “表演的舞台”,组件中所用到的:数据、方法、计算属性、监视......等等,均配置在setup中。 特点如下: setup函数返回的对象中的内容,可直接在模板中使用。 setup
23
0
0
选项式与组合式API
摘要:选项式 与 组合式API ​ Vue2的API风格就是选项式的,Vue3的API设计是组合式的。 Options API 的弊端 动图来源:大帅老猿(掘金) ​ Options类型的 API,数据、方法、计算属性等,是分散在:data、methods、computed中的,若想新增或者修改一个需求,
17
0
0
vue3的src基本理解
摘要:对应SRC内容 main.ts文件分析 ​ main.ts: import './assets/main.css' import { createApp } from 'vue' //创建应用 盆 import App from './App.vue' //App组件根 createApp(App)
13
0
0
分类说明
摘要:此分类为学习笔记,非本人纯原创,参考学习地址:https://www.bilibili.com/video/BV1Za4y1r7KE/?spm_id_from=333.1391.0.0&vd_source=3482c0c40f6a05b99c21075cb9535764
3
0
0
使用vite构建vue3基本工程
摘要:vite构建 https://vitejs.cn/ 构建 ​ 简单粗暴,就是需要注意对应vite版本支持的nodejs版本: npm create vue@latest 报错: ​ 诸如此类就是配置的镜像源中没有对应插件,可以直接官网地址下载即:npm install vscode-uri npm
11
0
0
//雪花飘落效果
点击右上角即可分享
微信分享提示
深色
回顶
收起