自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 table表格中使用插槽

table组件中使用插槽引入其他组件

2022-07-11 15:00:58 1577 1

原创 vue中用echarts写条形图

vue中用echarts实现条形图

2022-07-11 13:56:05 1160

原创 vue中用echart写饼状图

vue中引入echarts图表

2022-07-11 13:44:56 973

原创 vue用原生方法写遮罩层

用原生方法实现遮罩层

2022-06-09 17:35:53 436

原创 从本地仓库下拉代码报错 options should NOT have additional properties

解决办法:执行如下命令:yarn config set ignore-engines true

2022-05-27 11:22:38 3171 1

原创 如何设置Google浏览器支持跨域

Google浏览器设置跨域

2022-05-16 10:15:13 5750

原创 用canvas实现时钟效果

用canvas实现时钟每毫秒旋转一次效果,效果图如下时钟1对应代码:<!DOCTYPE html><html><head> <meta charset="utf-8" /> <title>时钟</title> <script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script> <style

2022-04-18 15:49:37 111

原创 用canvas画时钟

用canvas实现炫酷的时钟效果

2022-04-18 15:41:39 704

原创 vue中select下拉框option的显示与隐藏

效果图下拉框option的显示与隐藏实现的代码 <template> <div class="am-u-lg-10"> <div class="am-u-lg-10-left"><span>*</span>悬浮时间:</div> <select ..

2022-04-12 09:54:35 6285

原创 Vue路由跳转时报错TypeError: Cannot read properties of undefined (reading ‘$createElement‘)

错误的原因:单词写错,将component写成components

2022-02-21 12:45:59 2167 3

原创 vue-router安装失败

安装vue-router时出现的错误及解决方法

2022-02-18 16:32:52 4682

原创 用Git上传和下拉文件步骤

一、上传下拉步骤通过git bash进入命令行1.添加用户名与邮箱 添加用户名 git config --global user.name "name" 添加邮箱 git config --global user.email "[email protected]"2.创建本地库 注意必须进入项目的当前目录下 git init 这样会在当前项目目录下生成一个文件夹 .git(隐藏目录) 这个.git文件夹模拟的就是...

2021-11-21 17:06:00 1363

原创 用VUE实现登录页

用VUE实现移动端登陆页面

2021-11-21 16:51:57 2565

原创 用VUE实现注册页(短信验证码登录)

移动端手机验证码注册

2021-11-21 16:02:49 9746 1

原创 react引用其他组件Error: Element type is invalid: expected a string (for built-in components) or a class/fu

报错详情如下Error: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your component from the file it's defined in, or you might have mixed

2021-11-20 11:24:38 772

原创 JavaScript面试题

一、说说你对作用域链的理解作用域链是指:当js编译器在寻找变量时,先在最近的作用域(花括号)里找,如果找不到,则朝上一级作用域(花括号)里找,依次类推,直到找到或者找不到为止。这就是作用域链。二、JaveScript 原型,原型链?有什么特点?1)、原型:每个函数都会有一个属性prototype。这个属性就是原型属性。JavaScript在实现面向对象时,会经常使用原型。每个对象(实例)的有一个属性( __ proto __)指向构造函数的prototype属性(prototype指向的内存

2021-11-16 20:44:22 1097

原创 cSS部分面试题

一、css sprite是什么,有什么优缺点1、概念:将多个小图片拼接到一个图片中。通过background-position和元素尺寸调节需要显示的背景图案。2、优点:(1)减少HTTP请求数,极大地提高页面加载速度。(2)增加图片信息重复度,提高压缩比,减少图片大小。(3)更换风格方便,只需在一张或几张图片上修改颜色或样式即可实现。3、缺点:(1)图片合并麻烦。(2)维护麻烦,修改一个图片可能需要从新布局整个图片,样式。二、display: none;与visibil

2021-11-16 20:31:08 264

原创 HTTP、HTML、WEB综合面试题

一、HTTP的几种请求方法用途1、GET方法 发送一个请求来取得服务器上的某一资源2、POST方法 向URL指定的资源提交数据或附加新的数据3、PUT方法 跟POST方法很像,也是想服务器提交数据。但是,它们之间有不同。PUT指定了资源在服务器上的位置,而POST没有4、HEAD方法 只请求页面的首部5、DELETE方法 删除服务器上的某资源6、OPTIONS方法 它用于获取当前URL所支持的方法。如果请求成功,会有一个Allow的头包含类似“GET,POST”这样的信息7、TR

2021-11-16 19:57:06 2587

原创 前端面试题

一、什么是内存? 内存是用来存储数据的,不同类型的数据要存储在不同的区域,不同的区域的作用和功能也是不一样的。 内存分为四个区域:栈区、堆区全静态区、只读区(常量区和代码区)二、基本类型和引用类型在内存中存储的区别假定只是局部变量,只看栈区和堆区在上述函数memory()被调用时定义局部变量x,在栈中申请内存空间,将基本类型number:10赋给了x,所以值直接存储在栈中 定义局部变量arr,在栈中申请内存空间,由于arr赋的值是引用类型,所在在堆...

2021-11-07 22:14:33 87

原创 2021-11-06

Vue移动端富文本插件vue-quill-edito简单使用富文本编辑插件功能:富文本编辑器,它提供少量类似于 Microsoft Word 的编辑功能,是一套HTML可视化编辑器,主要用于让用户在网站上获得所见即所得编辑效果,通常会使用在发布相关的网页或app中,如论坛相关等。使用步骤:1、项目中安装:该插件是依赖于Quill的,但是无需再下载Quill,因为在安装vue-quill-editor时,已经安装了Quill。npm install vue-quill-editor –save2、

2021-11-06 22:37:39 45

原创 2021-11-05

//解决二次点击路由报错问题在main.js中添加如下代码import VueRouter from 'vue-router'const originalPush = VueRouter.prototype.pushVueRouter.prototype.push = function push(location) { return originalPush.call(this, location).catch(err => err)}...

2021-11-05 23:17:30 45

原创 2021-11-05

//是否开启 "powermode.enabled": true, //效果样式 “水花-particles”, “烟花-fireworks”, "火焰-flames”, “雪花-magic”, “幽灵-clippy”, “激光-simple-rift”, “大激光-exploding-rift” "powermode.presets": "flames", //时间间隔 "po

2021-11-05 23:01:53 49

原创 2021-11-05

卸载插件指令下载插件指令

2021-11-05 22:46:20 29

原创 2021-10-20

深浅拷贝的区别以及如何进行深拷贝,什么时候用深浅拷贝?场景:说深浅拷贝,特指引用类型。区别:深拷贝:把引用类型的地址及其它的数据都拷贝一份。浅拷贝:只拷贝引用类型的地址,子类的属性指向的是父类属性的内存地址,当子类的属性修改后,父类的属性也随之被修改。深拷贝的思路:创建空对象,循环原对象的每个键,–赋值给空对象,并使用递归的方法,把对象的属性也进行复制。什么时候用浅拷贝:从服务器fetch到数据之后,将其存放在store中,通过props传递给界面,然后需要对这堆数据进行修改,涉及到的修改就一定

2021-10-20 22:39:54 43

原创 2021-10-19

原生js中和=的区别===(严格等)1、如果类型不同,就[不相等]2、如果两个都是数值,并且是同一个值,那么[相等]。3、如果两个都是字符串,每个位置的字符都一样,那么[相等];否则[不相等]4、如果两个值都是true,或者都是false,那么[相等]。5、如果两个值都引用同一个对象或函数,那么[相等];否则[不相等]。6、如果两个值都是null,或者都是undefined,那么[相等]。==(等同)1、如果两个值类型相同,进行 === 比较。2、如果两个值类型不同,他们可能相等。根据下

2021-10-19 23:56:25 40

原创 2021-10-19

Null和Undefined的区别相同点:if判断语句中,都被判定为false

2021-10-19 23:48:01 41

原创 2021-10-19

引用类型和基本类型的区别基本类型:Number,String,Null,Undefined,Boolean,Symbol引用类型:统称为Object类型(1)内存的角度:基本类型在内存中,占据一块空间,空间里存储的就是数据,获取数据是直接获取。引用类型在内存中,占据两块空间,第一块存储的是地址,第二块存储的是数据,获取数据是间接获取。(2)赋值角度:基本类型赋的就是值,引用类型赋的是地址。(3)函数传参的角度:基本类型传的是值,引用类型传的是地址。...

2021-10-19 23:37:58 38

原创 2021-10-19

MVP模式和MVC模式的区别MVP是单词Model View Presenter首字母的缩写,分别表示数据层,视图层,发布层,它是MVC架构的一种演变,作为一种新的模式。MVC的出现是用在后端(全栈时代)在MVP中View并不直接使用Model,而在MVC中View可以绕过controller直接从Model中读取数据。...

2021-10-19 00:09:02 38

原创 2021-10-18

vue框架的两大核心1.数据驱动(数据的变化会驱动页面发生变化,不需要操作DOM)2.组件化(封装的是页面)

2021-10-18 23:55:27 45

空空如也

空空如也

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

TA关注的人

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