项目做了一个动画,几个特殊的文字,引入了一个新的字体文件(1.46 MB);又为了几个标题好看,引入了一个更大的字体文件(78.4MB)。很遗憾,如此粗暴的做法,浏览器拒绝了...
项目做了一个动画,几个特殊的文字,引入了一个新的字体文件(1.46 MB);又为了几个标题好看,引入了一个更大的字体文件(78.4MB)。很遗憾,如此粗暴的做法,浏览器拒绝了...
今天写代码的时候,遇到一个关于arguments的问题,就简单总结了几种方法,一般网上的文章都是介绍1种或2种,我这里给了5种,拿去不谢!!!具体方法如下: 简单说一下arg...
从上面一系列的webpack配置的学习,我们现在来使用webpack来搭建vue的开发环境。首先我们来设想下我们的项目的目录结构如下: 因此需要依赖package.json文...
一. 理解使用hash 一般情况下,对于前端静态资源,浏览器访问的时候希望资源都能够进行缓存,当第二次及以后进入页面的时候,页面就可以直接使用缓存资源,这样的话,页面打开速度...
1. 安装webpack到全局 在构建之前,我们来在本地文件新建一个存放项目的文件夹,比如叫demo1这个项目,然后进入demo1该项目的根目录后,执行命令 npm init...
使用场景: echarts的折线图中,axispointer的触发方式一般会选axis,但是这样的缺点就是当选中某个值时不论x轴对应的点有没有数据,都会展示axisPoint...
讲解大致会根据下图展开 本文部分参考了书籍《你不知道的javascript》上卷 对象的定义与赋值 经常使用的定义与赋值方法obj.prop =value或者obj['pro...
一. 全局API:Vue.extend 使用基础 Vue 构造器,创建一个“子类”。参数是一个包含组件选项的对象。 二. 组件选项 extends(可理解为单继承,只接受一个...
import 和 require 是JS模块化编程使用的,是前端开发者们在性能探索中的又一大进步。 $ 对模块化的理解 模块化是一种将系统分离成独立功能部分的方法,一个模...
简介CSS网格布局(又称“网格”),是一种二维网格布局系统。CSS在处理网页布局方面一直做的不是很好。一开始我们用的是table(表格)布局,然后用float(浮动),pos...
现在以插件名为 vue-drag-infinite为例,具体内容可通过以下方式进行下载github查看源代码 第一步初始化一个项目 封装vue的插件用webpack-simp...
最近几天一直在用vue去实现动态编辑模板的一个小功能,包括自由拖拽div,自由拉伸div,自由设置宽度,颜色文本内容,新增和删除对应的div 当前组件git地址 当前组件封装...