摘要:
我们在初使用 JavaScript 开发的时候,多多少少会被 this 的指向搞蒙圈,弄不清楚this指向哪一个对象,但是实际上,关于 this 的指向,记住最核心的一句话: 哪个对象调用函数,函数里面的this指向哪个对象。 对this的讨论,主要分以下几种情况: 一、普通函数调用 1. 普通函数 阅读全文
摘要:
一.Flex布局初体验 1.1 传统布局与Flex布局对比 传统布局:(1)兼容性好(2)布局繁琐(3)局限性,不能在移动端很好的布局flex布局:(1)操作方便,布局极为简单,移动端应用广泛 (2)pc端浏览器支持情况较差(3)IE11或更低版本,不支持或仅部分支持建议:(1)pc端页面使用传统布 阅读全文
摘要:
前言:由于本人在最近的公司中接触了一些与数据可视化有关的项目,所以特意花了一些时间去学习了echarts,以下是我个人在使用与学习echarts的一些心得体会。 1.首先我们需要知道的是什么是Echarts? 它是一个商业级数据图表,它是一个纯JavaScript的图标库,兼容绝大部分的浏览器,底层 阅读全文
摘要:
生命周期简介 每个Vue实例在被创建时都要经过一系列的初始化过程,例如:需要设置数据的监听,编译模板,将实例挂载到DOM上,并且在数据变化时更新DOM等,这些过程统称为Vue实例的生命周期。同时在这个过程中也会运行一些叫做生命周期钩子的函数,这给了用户在不同阶段添加自己的代码的机会。 其实Vue实例 阅读全文
摘要:
一般来说居中的话可分为水平居中与垂直居中,以下是我个人总结的几种方式 1.水平居中: inline元素:text-algin:center实现 block元素:margin:auto absolute元素:left:50%+margin-left:负该盒子宽度的一半(必须得知道该元素的宽度) 2.垂 阅读全文
摘要:
axios1.是一个常用的http库,可用于浏览器和nodejs的客户端;2.同时处理并发请求;3.拦截器(请求拦截器interceptors.request、响应拦截器interceptors.response)请求拦截器interceptors.request是指可以拦截住每次或指定的http请 阅读全文
摘要:
由于我自己在写一个demo时候用到了该插件,出现了一些问题,所以就简单查了一下该插件的用法以及一些常见的错误 1.出现Get .../maps/swiper.min.js.map 500(Internal Server Error) 使用min版本时缺少Source Map文件 1. 禁止Sourc 阅读全文
摘要:
共同点:用于数据的存储。 区别: 1、是否需要添加到http请求头? HTTP Cookie(cookie):在客户端存储会话信息,要求服务器对任意HTTP请求发送set-cookie HTTP头作为响应的一部分,包含会话信息。例如set-cookie: name=value。然后浏览器会存储这样的 阅读全文
摘要:
1.该组件是基于Element-ui与Vue实现的,主要运用到了Element-ui的Upload组件的几个钩子函数,其中按照element ui官网的说法,http-request 覆盖原默认的上传行为,可以自定义上传的实现。可进行删除,可预览 个人代码实现如下:html代码部分 <div> <e 阅读全文
摘要:
1.首页我们得先了解Vuex 是什么? Vuex是一个用来管理组件之间通信的插件,它是一个专为【vue.js】应用程序开发的状态管理模式,它解决了组件之间同一状态的共享问题,它能够更好地在组件外部管理状态。 2. 使用 Vuex 统一管理状态的好处 ① 能够在 vuex 中集中管理共享的数据,易于开 阅读全文
摘要:
学习git之前,首先我们先知道什么是版本控制? 1.版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。 实现跨区域多人协同开发 追踪和记载一个或者多个文件的历史记录 组织和保护你 阅读全文
摘要:
前端多半是和页面打交道,我们在进行页面的展示的时候,对于图片过多的页面,为了加速页面加载速度,所以很多时候我们需要将页面内未出现在可视区域内的图片先不做加载,等到滚动到可视区域后再去加载。即需要使用到vue-lazyload插件,这样子对于页面加载性能上会有很大的提升,也提高了用户体验。 那么vue 阅读全文