自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 react的生命周期啊 ”全“

React的生命周期从广义上分为三个阶段:挂载、渲染、卸载因此可以把React的生命周期分为两类:挂载卸载过程和更新过程。在组件的整个生命周期中,随着该组件的props或者state发生改变,其DOM表现也会有相应的变化。一个组件就是一个状态机,对于特定地输入,它总返回一致的输出。一个React组件的生命周期分为三个部分:实例化、存在期和销毁时。挂载卸载过程1.1.constructor()constructor()中完成了React数据的初始化,它接受两个参数:props和context,当

2020-12-17 13:55:36 431

原创 关于react的面试题

1.react和vue的区别=> 相同点:1.数据驱动页面,提供响应式的试图组件2.都有virtual DOM,组件化的开发,通过props参数进行父子之间组件传递数据,都实现了webComponents规范3.数据流动单向,都支持服务器的渲染SSR4.都有支持native的方法,react有React native, vue有wexx=> 不同点:1.数据绑定:Vue实现了双向的数据绑定,react数据流动是单向的2.数据渲染:大规模的数据渲染,react更快3.使用场景

2020-12-17 11:15:46 312 1

原创 http 超文本传输协议

HTTP简介HTTP(HyperText Transfer Protocol)即超文本传输协议,是一种详细规定了浏览器和万维网服务器之间互相通信的规则,它是万维网交换信息的基础,它允许将HTML(超文本标记语言)文档从Web服务器传送到Web浏览器。HTTP协议目前最新版的版本是1.1,HTTP是一种无状态的协议,无状态是指Web浏览器与Web服务器之间不需要建立持久的连接,这意味着当一个客户端向服务器端发出请求,然后Web服务器返回响应(Response),连接就被关闭了,在服务器端不保留连接的有关信

2020-12-17 15:53:30 645

原创 小李移动端项目开发

移动端项目考虑适配rem : 根据html的字体大小来进行计算em : 根据父元素的字体大小来计算的vh :视口高度vw :视口宽度px :逻辑单位pt : 物理单位下载postcss-pxtorem配置postcss.config.js计算html字体大小 (在入口文件中引入)制定代码规范 (eslint配置强制规定代码规范)目录|-- src |-- App.vue 根组件 |-- main.js 入口文件 |--

2020-12-17 13:46:07 125

原创 记录真机测试

保证手机和电脑在同一局域网下打开命令行输入ipconfig-》查询电脑ip地址-》 IPv4 地址使用草料二维码生成二维码打开手机浏览器(微信浏览器-自带浏览器)访问页面地址

2020-12-17 13:42:50 72 1

原创 关于vue的面试题总结

1.聊聊对vue的理解vue是一个渐进式的JS框架。他易用,灵活,高效; 可以把一个页面分隔成多个组件;当其他页面有类似功能时,直接让封装的组件进行复用; 他是构建用户界面的声明式框架,只关心图层;不关心具体是如何实现的2.V-model的原理是什么?Vue的双向数据绑定是由数据劫持结合发布者订阅者实现的。 数据劫持是通过Object.defineProperty()来劫持对象数据的setter和getter操作。 在数据变动时作你想做的事原理 通过Observer来监听自己的model数据变化,通

2020-12-17 11:11:27 110

原创 关于Less和Sass的区别

在介绍less和sass的区别之前,我们先来了解一下他们的定义:一、Less、Sass/Scss是什么?1、Less:是一种动态样式语言. 对CSS赋予了动态语言的特性,如变量、继承、运算、函数。Less 既可以在客户端上运行 (支持IE 6+, Webkit, Firefox),也可在服务端运行。2、Sass:是一种动态样式语言,Sass语法属于缩排语法,比css比多出好些功能(如变量、嵌套、运算,混入(Mixin)、继承、颜色处理,函数等),更容易阅读。Sass与Scss是什么关系?S

2020-12-17 10:59:54 1313

原创 macbook下载 jmeter

关于下载jmeter1.打开终端2.安装brew3.brew search jmeter搜索是否存在jmeter4.终端输入 brew install jmeter进行安装5.查看信息 brew info jmeter6.终端输入jmeter打开

2020-12-17 10:18:01 186

原创 关于下载homebrew的一波三折

关于下载homebrew的一波三折首先终端输入ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”之后便开始了慢慢报错之路~第一个问题Archive: /Users/apple/Library/Caches/Homebrew/portable-ruby-2.3.3.leopard_64.bottle.1.tar.gz To retry an incomplete downlo

2020-12-15 09:21:31 321

空空如也

空空如也

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

TA关注的人

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