分类:: 前端那些事儿

0

Relay | React数据驱动层初探

Relay & GraphQLRelay和GraphQL的组合给React项目的构建提出了一个近乎完美的解决方案。 什么是GraphQL呢?这是由facebook制定的定义在前端的数据查询语言规范(长的有点像JSON),来看一个官网例子123456789101112{ user(id: 3500401) { id, name, isViewerFr

0

ECMAScript6:直面Callback Hell

日常开发中使用ajax回调必不可少,尤其当业务复杂起来,你的代码可能是这样的(假设你用jQuery)123456789101112131415161718$.ajax({ url: url1, success: function (data) { //回调1 $.ajax({ url: url2,

0

ECMAScript6:模块化编程

模块The old way传统JavaScript有相当多的模块化方案(AMD,CommonJS,UMD等)。大体都是通过一个外部函数返回一个携带各种闭包的对象,达到将公用的API暴露出来的目的。类似这样1234567891011function Hello(name) { function greeting() { console.log( "Hello " + n

0

ECMAScript6:主要是甜

ES6给JS世界带来的变化是巨大的,与以往“小打小闹”对比起来,这次的语法糖是真的甜。这次我就结合平时的工作情况,把一些我认为真正解决了开发者痛点的语法糖一一挪列出来。有什么不足,请评论处指正。 Featuresfor-of 数组遍历12345678910111213141516171819var a = ["a","b","c","d","e"];for(var idx in a){

0

记录一次IE8的填坑之旅

业务需求分析简单来说,需在前端实现搜索图片的交互。流程来看,无非先本地选中图片,浏览器端用户可以对图片进行相应的裁剪,将裁剪后的参数和图片本身异步上传到服务器,后台分析图片信息,裁剪图片上传,确认上传完毕后,再让前端以GET的形式跳转到搜图结果页面,完成搜索。本文只讨论前端实现。 我的做法 (环境是jQuery)用户点击搜图按钮的时候,加载一个全新的Form表单,并且将其隐藏 1234<f