- 博客(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
原创 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关注的人