自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 innerHTML、innerText 和 textContent 的区别

参考https://blog.csdn.net/dexing07/article/details/77947333通过一个小型案例就能发现区别,给出一个这样的html结构: <div id="test"> div的文本 <div style="display: none;"> <span>隐藏的内容</span> &...

2019-11-15 18:31:17 357

原创 面试题:让div水平垂直居中的多种方法

<div class="parent"> <div class="child"></div></div>1. 通过flex布局html, body { margin: 0; padding: 0; height: 100%; //高度必须设置,否则垂直方向不居中}div.parent { display: flex; hei...

2019-11-12 09:02:40 407

原创 vue 使用mint-ui v-bind绑定图片地址,图片无法显示的问题

如下图为例,通过v-bind绑定图片地址时,使用一般路径(没有require)是无法正常显示图片的,因为这样做无法调用相关loader来解析图片。解决方法:通过require(‘‘xxx/xxx.png’’)来代替原本的图片地址...

2019-10-16 23:58:11 715

原创 引用mint-ui时报错 Error: .plugins[0][1] must be an object, false, or undefined

哈哈哈

2019-10-16 23:52:10 660 1

原创 使用webpack时解决因vue未引入完整版而出现的问题

官方文档对不同版本vue的解释:完整版: 同时包含编译器和运行时的版本。编译器: 用来将模板字符串编译成为JavaScript渲染函数的代码。运行时: 用来创建vue实例、渲染并处理虚拟DOM等代码。基本上就是除去编译器的其他一切。什么时候需要用到完整版如果你需要在客户端编译模板 (比如传入一个字符串给 template 选项,或挂载到一个元素上并以其 DOM 内部的 HTML 作为...

2019-10-16 23:43:15 364

转载 valueOf 与 toString 方法的关系

共同点基本上所有的数据类型都具有 valueOf 和 toString 方法都是用于解决 js 值运算与显示的问题toString 方法作用: 返回object的字符串表示,js 中 object 默认的 toString() 方法返回字符串” [object Object] “JavaScript对于数组对象、函数对象、正则表达式对象以及Date日期对象均定义了更加具有可读性的to...

2019-09-29 17:19:42 188

原创 原生JS中undefined与null之间的关系: ===?

代码概括: console.log('undefind与对应字符串的关系') console.log(undefined == 'undefined') //false, 未定义与字符串 console.log(undefined === 'undefined') //false console.log('undefind与自身的关系') console.log(unde...

2019-09-29 00:52:30 120

原创 JS延迟脚本与异步脚本的区别与联系

联系都是在script标签中定义的属性,分别用来代表延迟加载(defer)和异步加载(async)脚本文件都用于改变处理外部脚本文件的行为区别async 表示异步加载脚本,即立即下载脚本,但不妨碍页面中的其他操作defer 表示脚本延迟到文档完全被解析和显示之后再执行根据HTML5标准,defer延迟脚本会根据出现的先后顺序执行,async则不会 <!-- 异步加载 ...

2019-09-29 00:10:37 212

原创 vue-loader was used without the corresponding plugin.问题解决

使用vue-loader时,报错webpack vue-loader was used without the corresponding plugin. Makesure to include VueLoaderPlugin原因是:Vue-loader在15.*之后的版本都是 vue-loader的使用都是需要伴生 VueLoaderPlugin的所以这里缺少VueLoaderPl...

2019-09-15 20:49:42 219

原创 在webpack中使用vue定义.vue组件(通过render)

第一步: 安装依赖包1.通过npm下载vue包;2.webpack无法直接解析.vue文件,需要安装vue-loader,vue-template-compiler;npm i vue -Snpm i vue-loader vue-template-compiler -D3.安装以后还需要在webpack.config.js配置文件中添加rule, 对vue文件的处理规则,否则webp...

2019-09-15 20:41:36 297

原创 在Webpack中使用Babel转换ES6代码

第一步:通过npm下载安装必要的依赖包# 第一套包,相当于babel的转换工具npm i babel-core babel-loader babel-plugin-transform-runtime -D# 第二套包,babel的语法npm i babel-preset-env babel-preset-stage-0 -D安装第一个包出现警告:npm WARN babel-load...

2019-09-15 00:30:21 323

原创 win10系统下安装Mysql数据库教程

什么是Mysql?MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。由于其社区版的性能卓越,搭配 PHP 和 Apache ...

2019-08-08 15:09:06 293

原创 Object.freeze() 方法

Object.freeze() 方法可以冻结一个对象。一个被冻结的对象再也不能被修改;冻结了一个对象则不能向这个对象添加新的属性,不能删除已有属性,不能修改该对象已有属性的可枚举性、可配置性、可写性,以及不能修改已有属性的值。此外,冻结一个对象后该对象的原型也不能被修改。freeze()返回和传入的参数相同的对象。script var obj = { foo: 'bar'...

2019-07-27 12:26:25 124

转载 CSS3学习笔记(2)——颜色、阴影、盒模型、圆角边框

CSS3 学习笔记(1)——颜色、阴影、盒模型、圆角边框颜色模式文件阴影盒模型(box-sizing)边框圆角颜色模式CSS3支持的颜色模式有2种,分别为1. RGBRGB色彩模式是工业界的一种颜色标准,是通过对红®、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目...

2019-07-11 16:05:12 148

转载 CSS3 学习笔记(1)——新的选择器

CSS3 学习笔记(1)——新的选择器是什么现状新的选择器属性选择器伪类选择器伪元素是什么CSS3是CSS(层叠样式表)技术的升级版本,于1999年开始制订,2001年5月23日W3C完成了CSS3的工作草案,主要包括盒子模型、列表模块、超链接方式、语言模块、背景和边框、文字特效、多栏布局等模块。现状1.浏览器支持差,需要添加对应私有前缀2.移动端支持由于pc端3.不断改进中4.应用...

2019-07-11 14:44:37 208

空空如也

空空如也

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

TA关注的人

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