- 博客(7)
- 收藏
- 关注
原创 html-webpack-plugin 的使用
写在前面: 最近一直在研究webpack,按官方文档自己配置了一个小demo后,发现在实际工作中仅仅会这些基础的还不够,于是接着往下研究。官方文档基础打包官方文档中,打包生成的bundle.js文件并没有独立生成一个文件夹而是直接放在当前目录下,并且需要在index.html中受到引入这个bundle.js文件。 安装基本的依赖项//package.json"devDependencies":
2017-02-24 11:51:43 606
转载 算法 侵删
数据结构中的基础排序算法包括冒泡,选择和插入排序,它们的核心思想都是对一组数据按照一定的顺序重新排列,排列时用到的主要是一组嵌套的for循环,其中外循环遍历数组的每一项,内循环则用于比较元素。以下将按照升序排列为例。1.冒泡排序冒泡排序时数组的数据会像气泡一样从数组的一段漂浮到另一端,因此才有了冒泡这个命名。基本步骤如下:1.依次两两比较相邻的元素,如果第一个比第二
2017-08-18 14:37:22 301
原创 vue v-model 动态生成
vue v-model 动态生成1.input 输入框 v-model 绑定的字段名需要根据后台返回的数据动态生成,此时就不可以用 v-model绑定,而是用传统的方法 value 动态绑定,并且用子组件绑定向父组件传递值和事件。 代码如下://子组件<template> <input v-if="type === 0" type="text" :value="currentValue" @
2017-07-27 16:58:38 11062
转载 jquery 异步回调的写法 / deferred对象详解
本文 其实是搬运的 大神 阮一峰老师的文章 ,具体可见:http://www.ruanyifeng.com/blog/2011/08/a_detailed_explanation_of_jquery_deferred_object.html我只是自己抄了一遍加深自己的理解。什么是deferred?简单说,deferred对象就是jQuery的回调函数解决方案。在英语中,defer的意思是”延迟”,所
2017-03-06 18:01:58 1240
原创 display :flex 弹性盒子布局要点
弹性盒子布局有好几个用法1.页面布局用到<div style="display:flex"> <div style="flex:1">aaa</div> <div style="flex:1">bbb</div> <div style="flex:1">ccc</div></div>当容器内部元素需要自适应宽,按父级百分比来布局的时候就可以用 flex布局。 与普通 左
2017-03-02 13:26:12 640
原创 webpack 配置项选项详解
module.exports = { entry: }1.entry字符串entry: './src/app.js'表示程序只有这一个入口文件,如果没有其他功能插件,打包出来也就一个文件,一般项目不会这样做数组entry: ["./entry1", "./entry2"]把多个文件打包合并成一个。这个使用的场景应该是把polyfills或者一些跟主程序没有直接引用关系的程序打包在一起
2017-02-24 16:24:17 520
转载 js 控制 上传文件的大小和类型
做的一个文件上传的demo 注意的是 文件大小的单位是 字节 也就是 kb 如果说 最大文件的大小是5MB 那么就需要单位换算 1 MB =1024 KB 1 KB = 1024B // html部分<form id="uploadForm"> <input type="file" onchange="fileChange(this)" id="upLoad">
2017-02-22 17:53:52 927 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人