自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue响应式原理(数据双向绑定的原理)

通过实例化一个Vue对象的时候,对其数据属性遍历,通过Object.defineProperty()给数据对象添加setter getter,并对模板做编译生成指令对象,每个指令对象绑定一个watcher对象,然后对数据赋值的时候就会触发setter,这时候相应的watcher对其再次求值,如果值确实发生变化了,就会通知相应的指令,调用指令的update方法,由于指令是对DOM的封装,这时候会调用DOM的原生方法对DOM做更新,这就实现了数据驱动DOM的变化。这样就形成了数据的双向绑定。

2024-11-12 21:12:59 1126

原创 轻量级框架与重量级框架的区分

● 重量级框架需要继承和实现框架的类或者实现框架的接口,以方便使用框架中间件特性。这就意味着,需要实例化大量的类并且注册到应用中去,虽然可能用不到。EJB应用启动时,需要消耗大量的资源,比如内存、CPU等,把所有的服务都加载进来;● 轻量级框架不一定需要继承和实现框架的接口和抽象类来注册和实例化组件。(事务功能弱,不具备分布式处理能力),适用于开发中小型企业应用。● 重量级框架则强调高可伸缩性,适合于开发大型企业应用。框架的侵入性程度或者框架的依赖性,耦合性程度。轻量级的框架侵入性程度较低。

2024-11-12 21:12:53 174

原创 Vue的介绍

什么是Vue,介绍Vue了解Vue

2024-09-12 11:43:08 5554

原创 Git错误

问题描述:在第一次输入账号密码,但是输入错误,系统自动保存了错误账号密码输入,当你需要时,访问的是错误的输入。普通凭据下git:https://github.com/或git:https://gitee.com/删除操作:点击删除->git push origin master->重新弹出输入账号密码界面。Username for 'https://git.com': JIQIU(回车键输入密码)控制面板->用户账户->凭据管理器->Windows凭据。修改操作:点击修改->填写正确的账号密码->保存。

2024-08-26 11:03:30 683

原创 Vue脚手架

安装Vue脚手架

2024-08-22 14:37:04 365

原创 Vue开发中的性能优化小技巧

前端vue.js优化框架性能。

2024-08-22 14:13:51 2609

空空如也

空空如也

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

TA关注的人

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