自定义博客皮肤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中子组件抛出事件后,子组件怎么知道父组件处理完该事件的方式。

1.有这么一个情景,子组件在抛出事件前,使用isLoading状态控制一个加载中的效果,但是数据的加载是由父组件完成的,只有在父组件请求完数据之后,才能将isLoading状态改变,从而让加载效果消失。此刻存在一个问题:子组件怎么才能知道父组件已经请求完数据了,或者说,子组件怎么才能在请求完成后,将isLoading状态改变呢?更加符合单向数据流,子组件仅发出通知,由父组件监听做出改变,所以拿不到父组件的处理结果,所以剩下的操作只能通过回调函数传递给父组件调用;1.子组件在$emit中传递回调函数过去。

2023-11-03 14:14:27 204 1

原创 什么是强制缓存和协商缓存

浏览器第二次向服务器请求数据A,请求头会自动附上 If-None-Match(和Etag对应) 和 If-Modified-Since (和Last-Modified对应)两个字段,由服务器端进行校验。1.概念:强制缓存的思想是,在浏览器内置数据库中缓存每次请求中 “可以被缓存” 的静态资源如 image, css, js 文件, 当第二次请求被缓存过的资源时候,会通过校验两个字段。因为强制缓存在max-age失效前,服务器的数据可能存在变更,即可能存在服务器和浏览器数据不一致的情况,所以。

2023-11-03 13:07:26 1264 1

原创 JavaScript构造函数

4)如果没有显式的返回对象或者函数,那么就隐式的返回 this。3)实例.__proto__ -->构造函数的原型。2)改该对象的 __proto__ 属性对应的值。2)构造函数.prototype -->原型。1)构造函数 的 new --> 实例对象。3)让 this 指向这个对象。1)创建一个简单的对象。

2023-11-01 16:13:08 69

原创 JavaScript中class和构造函数的区别

总结:class 的方式更加严谨,更加规范,更加的面向对象

2023-11-01 11:17:19 461 5

原创 js代码导致浏览器强行渲染的方式

js导致浏览器强制渲染的方式

2023-10-30 19:33:59 668

原创 西邮数据库复习(浅看)

(sql语句的书写请查阅书籍)第一章 1.数据,数据库,数据库管理系统,数据库系统的概念 (1)数据:描述事物的符号记录。 (2)数据库:长期存储在计算机内、有组织、可共享的大量数据的集合。 (3)数据库管理系统:位于用户与操作系统之间的一层数据管理软件。 (4)数据库系统:是由数据库、数据库管理系统、应用程序和数据库管理员组成的存储、管理、处理和维护数据的系统。 2.简述文件系统和数据库系统之间的区别和联系 ...

2022-07-01 02:58:27 220 2

空空如也

空空如也

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

TA关注的人

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