blogs
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

vue3新特性

一、常用 Composition API1. setupsetup 是 Vue3.0 中一个新的配置项,值为一个函数,是所有 Composition API 的入口 两个注意点: 1.setup 执行的时机:在 beforeCreate 之前执行一次,this 是 undefined 2.setup 的参数: props:值为对象,包含组件外部传递过来,且组件内部声明接收了的属性 content
2022-03-03
vue
#vue3

this指向

一、如何判断函数中 this 指向 检查 . 左边是谁调用这个函数。例如 xiaoming.getName(); getName 函数里面有this,然后 . 旁边是 xiaoming,那么 this 就是指向 xiaoming。这种叫做 Implicit Binding(隐式绑定) 如果 . 左边不是一个对象,那就检查有没有用到 bind、apply、call 这三个方法,如果有,this 就指
2022-02-24
js
#this指向

webpack打包ts

一、基本使用1. 安装依赖1npm i -D webpack webpack-cli typescript ts-loader 2. webpack配置12345678910111213141516171819202122232425262728293031323334// webpack.config.js// 引入一个包const path = require('path'
2022-02-24
ts

ts数据类型

1. number 所有数字都是浮点数,类型为 number,支持二进制、八进制、十进制和十六进制 12345678// 十进制let decimal: number = 6;// 十六进制let hex: number = 0xf00d;// 二进制let binary: number = 0b1010;// 八进制let octal: number = 0o744; 2. string12
2022-02-24
ts

bootstrap响应式布局

一、响应式开发1、响应式开发原理 就是使用媒体查询针对不同宽度的设备进行布局和样式的设置,从而适配不同的设备 2、响应式布局容器响应式需要一个父级作为布局容器,来配合子级元素来实现变化效果。原理就是在不同屏幕下,通过媒体查询来改变布局容器的大小,再改变里面子元素的排列方式和大小,从而实现不同屏幕下,看到不同的页面布局和样式变化 二、bootstrap前端框架1、bootstrap简介boot
2022-02-14
css
#bootstrap

rem适配布局

一、rem基础 rem(root em)是一个相对单位,类似与em,em是父元素字体大小,rem是html元素字体大小 比如,根元素(html)设置font-size=12px,非根元素设置width: 2rem; 则换成px表示就是24px rem的优点就是可以通过修改html里面的文字大小来改变页面中元素的大小,可以整体控制 二、媒体查询1、什么是媒体查询 媒体查询(Media Quer
2022-02-14
css
#rem #媒体查询 #less

移动端布局简介

一、视口视口(viewport)就是浏览器显示页面内容的屏幕区域。视口可以分为布局视口、视觉视口和理想视口 1、布局视口 layout viewport 一般移动设备的浏览器都默认设置了一个布局视口,用于解决早期的pc端页面在手机上显示的问题 ios,android基本都将这个视口的分辨率设置为980px,所以pc上的网页大多都能在手机上呈现,只不过元素看上去很小,一般默认可以通过手动缩放网页
2022-02-14
css

css3新特性

一、新增选择器1、属性选择器属性选择器可以根据元素特定的属性来选择元素。这样就可以不用借助于类或者id选择器 注意:类选择器、属性选择器、伪类选择器,权重为10 2、结构伪类选择器结构伪类选择器主要是根据文档结构来选择元素,常用于根据父级选择器里面的子元素 注意::last-child CSS伪类代表父元素的最后一个子元素。如.item:last-child,选中并不是指.item类中的最后一
2022-02-14
css
#css3

css高级技巧

一、精灵图1、为什么需要精灵图一个网页中往往会应用很多小的背景图片作为修饰,当页面中的图像过多时,服务器就会频繁地接收和发送请求图片,造成服务器请求压力过大,这将大大降低页面的加载速度。因此为了有效地减少服务器接收和发送请求的次数,提高页面的加载速度,出现了css精灵技术(也称CSS Sprites) 核心原理:将网页中的一些小背景图像整合到一张大图中,这样服务器只需要一次请求就可以了 2、精
2022-02-14
css

css基础

一、css基本用法1、css语法1234选择器 { 属性名: 属性值; 属性名: 属性值;} 2、css应用方式2.1、行内样式,使用HTML标签的style属性定义1<h2 style="color: red;">行内样式</h2> 2.2、内部样式,通过页面中的style标签定义12345<style>
2022-02-14
css
123

搜索

Hexo Fluid