自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JS原型及原型链的理解

在Java或C语言中,本身都会提供一个class实现,在ES5/ES6的时候JavaScript引入了class关键字,但这种只是语法糖的形式,JavaScript本身还是依赖于原型的。

2021-02-02 13:32:55 3491 8

原创 vue父组件与子组件之间的传值 props

一般情况下,一个组件可以拆分为多个子组件,按照导师的话理解就是,在开发的时候首先应该页面板块或者功能类似的模块进行组件细化,先有小的组件,后才有大的组件,如果不能一开始定义好细小的组件,越写带后边,就会出问题,而且问题会很多(页面代码冗余、页面不够精简、页面结构不清晰混乱),所以组件的细化在vue的开发中显得尤为重要。

2019-12-31 13:23:23 1047

原创 每当山花烂漫时

每当山花烂漫时

2022-03-02 18:03:46 150

原创 回调地狱与promise

promise的写法:需要通过 new Promise内置构造函数创建一个promise对象 构造函数接收一个回调函数作为参数 回调函数需要传入两个参数: resolve reject resolve将promise从进行中--已成功 reject将promise从进行中--已失败 注意:状态一旦改变 就不能再改回去 捕获成功的状态 通过实例.then方法捕获

2021-11-24 13:26:38 522

原创 ts类,字段必须声明 类中其他方法或构造函数才能访问,不然就会报错 es6不会报错

class Human { sex: string = '女'; age: number; weight: number; height: number; constructor(sex: string, age: number, weight: number, height: number) { this.sayHello(); // 在ts中 下面使用的字段 必须现在上面声明 如果不声明就会报错 // 比如上面的se

2021-05-18 17:27:45 967

原创 JS 变量后置++ 踩坑篇

JS 变量后置++ 踩坑篇首先我们来看以下代码的执行结果var a = 0;var c = a++;console.log(a, c); // 1, 0var b = 0;b++console.log(b); // 1结果:打印结果肯定为1和0,意味着a++ 在 = 运算符之后才自增1,这也是后置++的理解:后置++:是先返回自身作为结果(还没有自增1),赋值给等号前边的变量,然后再自增用这句话去理解上边的代码的执行结果肯定能想的明白,没有什么问题首先,a = 0;

2021-03-31 22:22:56 295

原创 Vue 之 v-for 组件渲染不出来

在Vue实际项目开发中,相信大家都有使用到v-for,但是在使用v-for的同时,对于像我这样的前端小白来说,还是有一些坑需要慢慢爬。

2020-04-22 14:41:53 2920 1

原创 css盒子水平垂直居中

盒子水平垂直居中的常见方法第一种,通过定位的方式<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> #big { width: 500px; ...

2019-07-23 18:15:59 421

原创 v-model绑定对象检测不到属性变化?

v-model绑定v-model大家都知道绑定的是数据源,可以把数据的变化更新到页面上,但是昨天我却遇到了这个问题。看代码 <!-- html代码 --><el-col :span="12"> <el-form-item :label="$t('accountSubjectInfo.countriesRegions')"> <el-s...

2019-07-02 10:50:07 8312 2

原创 原生javascript上传文件插件封装

原生javascript上传文件插件简易封装封装函数的代码:function uploadFile(options) {//如果调用的时候没有传上传的路径,就抛出异常url为空 if(!options.url){ throw new Error('url is empty') } //创建XMLHttpRequest对象 var client = new XMLHttpReque...

2019-07-01 18:03:45 733

原创 浮动

什么是浮动浮动就是可以元素向左或者向右移动,设置这个样式之后可以让块级元素在一行内显示,直到碰到父级元素的内边距或是上一个元素的外边距.(与父级或者上一个元素有没有设置浮动属性无关)。浮动的语法float:left 让元素向左移动 float:right 让元素向右移动 float:none元素不移动float:inherite 让元素从父元素继承浮动...

2018-09-10 19:56:15 192

空空如也

空空如也

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

TA关注的人

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