JavaScript
[译] React 组件中绑定回调
原文:Binding callbacks in React components在组件中给事件绑定处理函数是很常见的,比如说每当用户点击一个button的时候使用console.log打印一些东西。class DankButton extends React.Component { render() { return Click me! } handleClic
业界
2016年08月01日
Form表单和Iframe实现文件上传,页面不跳转
文件上传在不借助第三方的插件的情况下进行文件上传可利用:Form表单FormData对象Form表单是不存在浏览器的兼容性的,同时在js被禁用的情况下也能进行文件的传输,因此可以大胆使用。Form表单提交不同于Ajax,Ajax提交数据还需要利用脚本进行数据的处理,而Form是不需要进行任何数据处理的。使用Form表单提交文件一个非常典型的应用场景就是上传图片,但是页面不刷
业界
2016年07月11日
gulp和webpack初探
首先声明一下,gulp和webpack两者关系不大,主要是团队之前一直用grunt构建工具,这几天业务上比较清闲,老大让我学学新的gulp和webpack这些“潮流”工具,于是草草研究了一天,记一些笔记。gulp 真正“流程”化工具我记得实习刚刚进公司看到grunt,还是有点蒙,之前一直是本地开发,游览器F5,没想到前端也需要“编译工具”。所以grunt一直给我的感觉是“编
业界
2016年07月03日
ES2015系列--块级作用域
关于文章讨论请访问:https://github.com/Jocs/jocs....当Brendan Eich在1995年设计JavaScript第一个版本的时候,考虑的不是很周到,以至于最初版本的JavaScript有很多不完善的地方,在Douglas Crockford的《JavaScript:The Good Parts》中就总结了很多JavaScript不好的地方,
业界
2016年08月02日
Javascript数组详解
数组的定义数组是按序号排列的一组值,每个值的位置都有编号(从0开始)。数组本质上是一种特殊的对象。它的键名是按(0,1,2...)排列的一组数字。创建数组:var arr = new Array(values);var arr = [vaules];判断比是否是个数组Array.isArray(arr)arr instanceof Array取数组元素arr[index]l
业界
2016年07月18日
vue.js 简单分页案例(1)
这是一个翻页的简单实例,把案例在本地运行一下,然后去理解每行的意思样式ul,li{ margin: 0px; padding: 0px;}li{ list-style: none}.page-bar li:first-child>a { margin-left: 0px}.page-bar a{ border: 1px solid # ddd;
业界
2016年06月25日
js手札-reactjs生命周期
生命状态:Mounting:已插入真实DOM节点Updating:正在重新渲染Unmounting:已经移出真实节点MountingUpdating大致顺序:两个挂载:componentWillMount()1、服务端和客户端都只调用一次2、在初始化渲染之前调用所以,如果这里调用setState,则会在render中感知到state的变化。componentDidMount
业界
2016年07月06日
如何用qml做一个炫酷的二级列表控件EpandableList
在日常开发中,我们经常使用二级列表控件,而且我们想做成自定义任何一个样式的,小编亲自做一个这样的控件分享给大家,以后会吧这个控件格式化成可自定义样式形状的,为了做效果暂时做成定格的二级控件:好,在这里简单介绍实现这个控件的思路:首先我们要理解二级控件的构架:列表视图 父级组件 子级组件 父级数据组 子级数据组在这里我们通过qml实用的ListModel来存放父级数据和子级数
业界
2016年07月03日
Angular directive 实例详解
准备代码,会在实例中用到var app = angular.module('app', []);angular指令定义大致如下app.directive('directiveName', function() {return {// config}})其中return返回的配置对象包含很多参数,如下一一说明。1. restrict值为字符串,可选参数,指明指令在DOM中以什
业界
2016年07月02日
