自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Pinia的安装使用

直接性和简洁性:Pinia 的 API 设计简单直接,基于 Vue 3 的 Composition API,使得状态管理变得直观且容易上手。它不需要像 Vuex 那样定义 mutations 和 actions,使得状态管理的代码更加简洁明了。模块化和组合性:Pinia 支持模块化的 Store 设计,每个 Store 可以独立定义自己的状态和操作,并且可以轻松地被其他 Store 组合使用,这种灵活性有助于代码的重用和维护。与 Vue 3 的兼容性。

2024-03-26 09:37:17 2589

原创 vue3+ts组件通信

使用适当的命名规范:确保事件名称清晰明了,并且不会与现有的DOM事件名称冲突。避免命名冲突:如果应用中有多个事件,确保它们的命名不会产生冲突。组件解耦:自定义事件适用于解耦组件,不要过度使用,过度使用它们可能导致代码难以理解和维护。修饰符操作.once 修饰符:可以使用 .once修饰符,确保事件只被触发一次。.stop 修饰符:阻止事件继续传播到父元素。.prevent 修饰符:调用事件时调用 event.preventDefault(),防止默认行为。.capture 修饰符。

2024-03-26 09:33:25 2271

原创 前端八股文汇总

1️⃣ 门户网站怎么确认技术选型,如何优化SEO对于门户网站,最重要的就是:搜索引擎的优化(SEO)、不同设备兼容性、网站性能以及用户体验,可以通过以上几点作为切入点进行门户网站技术选型依据。

2024-03-12 16:30:09 831 1

原创 vue项目安装依赖报错

vue项目安装依赖报错

2023-02-15 02:30:00 634

原创 扁平化数据转换树形结构

扁平化数据转换

2023-02-13 15:46:12 827

原创 js选取(pick)和反选(reject)对象属性的方法

js选取(pick)和反选(reject)对象属性的方法。

2023-02-13 15:37:02 1656

原创 js个人学习总结

认识javaScript JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。JS代码引入注意事项想要js在某区域实现某种效果,首先要注意js语言的script标签正确引入方式。1、在一对script标签中存在错误的js代码,那么改代码后的js将不会正常执行。2、如果在第一对script中的js代码有错误,但不会影响下一...

2021-10-04 16:02:55 623 2

原创 仿京东放大镜效果源码分享

看似图片是被放大了的效果,实则是一张大图实现移动,左图最小放在图片展示列表里,右侧图片最大用于展示放大镜效果<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> #small { width: 130px; height: 130px; fl.

2021-09-26 14:58:09 365

空空如也

空空如也

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

TA关注的人

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