VUE复习笔记

本文介绍了VUE.js的基础知识,包括组件的引入、挂载与显示流程,scoped样式的作用范围,以及组件间的数据交互方式。文章还探讨了如何使用自定义事件进行组件通信,并概述了VUE的生命周期钩子函数。此外,还提到了如何引入第三方库如axios,以及解决跨域问题的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

VUE第三方引入参考文档:vuejs/awesome-vue: 🎉 A curated list of awesome things related to Vue.js (github.com)

App.vue根组件

main.js主入口文件

加载组件流程:

        引入组件、挂载组件、显示组件

scoped只在当前组件中有效

<script>标签导出,name为组件名称,可以有data数据对象传递,可以有按钮方法、事件,可以有

props组件交互(组件数据交互):

        父组件:

              

 子组件:

自定义组件交互(自定义组件数据传递):利用自定义事件¥emit

子组件:

 父组件:

生命周期钩子函数:

 

 

 

 VUE引入第三方:(首先在GitHub中找)

axios网络请求库:

 全局引入:main.js中进行声明

网络请求封装:axios,utils文件夹

解决跨域问题:

        后台解决:cors

        前台解决:proxy

路由配置

路由传递参数

路由嵌套配置

vuex状态管理:

 

 组合式API:setup()

1、可实现数据传递

2、可实现props(参数传递)和contents

3、setup()中没有this关键字

 

 2、

 

需要引入onmounted,import {onmounted } from "vue"

引入第三方:naive-ui

全局引入/局部引入:

可能需要修改配置文件vue.config.ts

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

古剑诛仙

你的鼓励是我创造的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值