自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 vue3项目文件作用

vue3文件目录

2023-10-19 16:25:29 89

原创 Vue3,组合式API

APP.vue中结构(<script><template><style>)变化,便于编写代码。本质:在原有传入数据基础上,外包一层对象,包成复杂数据类型,再借助reactive实现响应式。create-vue是vue官方新的脚手架工具,底层切换到vite(下一代构建工具)在setup函数中写的数据和方法,需要在末尾以对象方式return,才能给模板使用。接受简单类型或者对象类型的数据传入并返回一个响应式对象。监听单个数据(监听多个数据将第一个参数写成数组)接受对象类型数据的参数传入并返回一个响应式对象。

2023-08-11 16:07:42 55

原创 路由相关跳转、传参

路由相关跳转、传参

2023-07-27 11:58:35 99

原创 自定义指令

vue自定义指令

2023-07-25 23:01:46 44

原创 vue异步更新,$nextTick

在Vue中,数据的更新是基于响应式系统的,并且是异步的。这意味着当你修改了数据后,Vue并不会立即更新页面,而是等待下一个事件循环tick时才进行更新。Vue通过使用虚拟DOM和异步更新策略来提升性能。当你修改数据时,Vue会将更新存储在一个队列中,并在下一个事件循环中批量处理这些更新。这样可以避免频繁的页面重绘,提高性能。

2023-07-25 18:35:13 172

原创 ref和$ref

ref可以给子组件或元素注册特殊自定义属性,在模板中使用ref属性,在VUE实例可以通过$ref访问对应元素或组件。2、给子组件注册,通过this.$ref.myComonent可以访问到定义该属性的子组件。此外,可以通过this.$ref.myComonpent.组件方法(),访问子组件中的方法。1、给html元素注册,通过this.$ref.self可以访问到定义该属性的DOM元素。

2023-07-25 18:15:00 115

原创 组件中的双向数据绑定

v-model和.sync,vue中双向数据绑定

2023-07-25 17:44:02 243

原创 vue基础组件通信

vue基础组件通信

2023-07-25 13:09:55 32

原创 VUE生命周期函数

vue生命周期函数

2023-07-21 16:23:09 33

原创 脚手架(VUE CIL)

vue cil是VUE官方提供的全局命令工具,可以快速帮我们创建一个开发VUE的标准化基础架子。

2023-07-20 18:12:18 82

原创 computed计算属性,watch监听器

computed计算属性

2023-07-18 17:39:17 41 1

原创 async/await

在上面的示例中,fetchData 是一个异步函数,它在内部使用了 await 关键字来等待 fetch 函数返回的 Promise 对象。然后,使用 await 关键字等待 response 对象的 json() 方法返回的 Promise 对象。当 Promise 对象解决时,await 将返回 Promise 对象的结果值,并继续 async 函数的执行。async 函数是一个返回 Promise 对象的函数,在函数内部使用 await 来等待 Promise 对象解决。,而不是阻塞进程并等待结果。

2023-07-17 17:28:58 24 1

原创 迭代器(Iterator)

1、使用for循环遍历2、使用for...of循环遍历3、使用form()方法,将字符串转为数组,通过forEach()遍历4、使用spilt()方法,将字符串转为数组,通过forEach()遍历。

2023-07-17 15:46:27 42 1

原创 对象API扩展

对象API扩展

2023-07-11 17:21:50 21 1

原创 localStorage浏览器存储

localStorage浏览器存储

2023-07-07 21:43:36 73 1

原创 JS事件循环(event loop)

JS事件循环

2023-07-07 00:44:53 23 1

原创 DOM介绍以及常用属性方法总结

DOM介绍以及常用属性方法总结

2023-07-06 22:41:37 139 1

原创 VUE基本指令介绍

VUE指令、MVVM模型

2023-07-06 18:01:42 439 1

原创 阻止事件默认行为 事件委托

事件委托,阻止事件默认行为

2023-07-05 16:47:18 76 1

原创 JS事件流介绍

前端JS事件流

2023-07-05 13:36:45 76 1

原创 数组的去重

JS数组去重

2023-07-04 23:43:01 23

原创 常用数组方法的重构

JS数组方法重构

2023-07-02 18:09:16 47 1

原创 JS中原型对象

JS原型理解

2023-06-29 23:39:17 36 1

原创 JS中正则表达式

JS中正则表达式

2023-06-28 11:39:40 40 1

原创 JS内置对象Math

JS中Math

2023-06-26 17:06:01 47 1

原创 对象相关知识总结

JS对象

2023-06-26 16:33:26 58 1

原创 前端HTML和CSS相关面试题

margin-top =(父元素高度-子元素高度)/2 调整子元素位置。height+padding(上下)+border(上下)+margin(上下)设置子元素绝对定位,父元素相对定位(top,bottom,right,left调整子元素位置)width+padding(左右)+border(左右)+margin(左右)padding(左右)-border(左右)-margin(左右)padding(上下)-border(上下)-margin(上下)特点:不脱离文档流,相对于浏览器的视口进行定位。

2023-06-18 08:16:00 65 1

原创 认识JavaScript

JS是一门函数优先(函数当成变量使用)具有原型编程的需要解释器解析执行的编程语言。

2023-06-16 11:46:18 19 1

原创 JavaScript数据类型初级转换

js基本数据类型转换以及+使用

2023-06-14 17:13:21 22

原创 简单例子解释let与var区别

let 与 var

2023-06-13 14:37:13 31 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除