网络日志
首页
问答
友情链接
登 录
Vue
站长
7个月前
Vue
TypeScript
Pinia 持久化存储插件 pinia-plugin-persist 介绍及源码解读
什么是Pinia?出来这么久了(2019年11月左右),也有很多的质量非常不错的文章讲解关于Pinia的基本使用方式,这里就不再赘述了。一句话总结一下:方便追踪与调试state,支持CompositionAPI定义store,支持HMR,支持Plugin扩展其核心的,让我觉得它可以摒弃之前Vuex的全局集中状态管理的思想,利用的特性,提供随处按需定义小型store的能力。这让我们更加容易编写和管理
306
0
0
站长
7个月前
Vue
Vue2到Vue3,重学这5个常用的API
距离Vue3发布已经过去一年多时间了,从Vue2到Vue3是一个不小的升级,包括周边生态等。虽然目前大多数开发者们在使用的仍旧以为准,但Vue3显然是Vue开发者们未来必须面对的,而且前不久Vue官方也发布了Vue2.7.0,使得Vue2可以兼容Vue3的API,这让开发者可以在项目不升级Vue3的情况下依旧可以使用Vue3的开发方式,这为Vue2开发者学习Vue3提供了一个非常好的过渡途径。Vu
294
0
0
站长
8个月前
Node.js
Vue
毕业设计学生成绩管理系统分享
分享毕业设计(学生成绩管理系统):技术栈:Vue3,Node-Express,MySql,Echarts,Element-Plus组件库(node请使用16及以上版本)接到的需求(后期又补充了点):添加权限管理,教师成绩录入之后,需要管理员的权限才能重新修改。还有管理员可以添加删除修改教师、学生。管理员、学生、教师可以修改个人信息,修改登录密码。管理员可以做到按学生班级,按学生学号搜索学生,管理员
1591
0
0
站长
1年前
Vue
HTML
2022前端面试总结,看完弄懂,工资少说加3K
前言文章涉及的内容可能不全面,但量很多,需要慢慢看。来源于各个地方,我花了很长的时间整理,希望对大家有帮助。前端目录Html相关1html语义化意义:根据内容的结构化(内容语义化),选择合适的标签(代码语义化)便于开发者阅读和写出更优雅的代码的同时让浏览器的爬虫和机器很好地解析。注意:1.尽可能少的使用无语义的标签div和span;2.在语义不明显时,既可以使用div或者p时,尽量用p,因为p在默
371
0
0
站长
1年前
Vue
Vue3中插槽(slot)用法汇总
Vue中的插槽相信使用过Vue的小伙伴或多或少的都用过,但是你是否了解它全部用法呢?本篇文章就为大家带来Vue3中插槽的全部用法来帮助大家查漏补缺。什么是插槽简单来说就是子组件中的提供给父组件使用的一个,用表示,父组件可以在这个坑位中填充任何模板代码然后子组件中就会被替换成这些内容。比如一个最简单插槽例子子组件中的便是父组件放在子组件标签之间的内容。当然这之间你可以传入任何代码片段,都会被放到这个
268
0
0
站长
1年前
Vue
JavaScript
Vue 3.2 发布了,那尤雨溪是怎么发布 Vue.js 的?
写相对很难的源码,耗费了自己的时间和精力,也没收获多少阅读点赞,其实是一件挺受打击的事情。从阅读量和读者受益方面来看,不能促进作者持续输出文章。所以转变思路,写一些相对通俗易懂的文章。其实源码也不是想象的那么难,至少有很多看得懂。最近尤雨溪发布了3.2版本。小版本已经是了。本文来学习下尤大是怎么发布的,学习源码为自己所用。本文涉及到的文件,整个文件代码行数虽然只有余行,但非常值得我们学习。歌德曾说
263
0
0
站长
1年前
Vue
5个知识点,让 Vue3 开发更加丝滑
前言最近鼓捣了一下Vue3+Vite2,遇到了不少问题,整理了5个可以提高开发效率的小知识,让你在Vue3的项目开发中更加丝滑、顺畅。一、setupname增强的语法糖是个好东西,但使用语法带来的第一个问题就是无法自定义,而我们使用往往是需要的,解决这个问题通常是通过写两个标签来解决,一个使用,一个不使用,但这样必然是不够优雅的。这时候借助插件可以让我们更优雅的解决这个问题,不用写两个标签,可以直
1599
0
0
站长
4天前
JavaScript
Vue
【源码系列#02】Vue3响应式原理(Effect)
effecteffect作为reactive的核心,主要负责收集依赖,更新依赖在学习effect之前,我们再来看下这张图编写effect函数@issue1effect默认会先执行一次依赖收集@issue3当activeEffect有值时,即只在effect运行时执行track依赖收集@issue4双向记录,一个属性对应多个effect,一个effect对应多个属性一个属性对应多个effect:在之
6
0
0
站长
4天前
Vue
深入跨域 - 从初识到入门 | 京东物流技术团队
前言跨域这两个字就像一块狗皮膏药一样黏在每一个前端开发者身上,无论你在工作上或者面试中无可避免会遇到这个问题。如果在网上搜索跨域问题,会出现许许多多方案,这些方案有好有坏,但是对于阐述跨域的原理和在什么情况下需要用什么方案,缺少系统性的说明。大家在工作中可能因为大佬们已经配置好了,不会产生跨域,但是作为一个前端的开发人员,面对跨域的问题,还是需要从原理上去理解跨域的原因,在不同的情况中,我们该如何
6
0
0
站长
4天前
Vue
基于fabric.js的图片编辑器, 画布背景实现原理
图片上传使用了element-plus提供的图片上传组件图片上传支持两种元素,普通图片元素和背景图片元素,所以定义属性type进行区分type为为普通图片,为背景背景也是一张图片,使用fabric.Image创建图片元素因为没有图片服务器所以把上传的文件转换了base64图片,作为fabric图片的链接需要区分上传类型,不同类型的图片走不同逻辑背景设置原理背景图片和普通图片的区别给背景元素添加以下
6
0
0