文章库ARTICLE COLUMN

  • zepto.cutphoto 头像裁剪小工具

    zepto.cutphoto 头像裁剪小工具

    摘要:首先它是基于的同样能用。其次它其实就是借助的一些属性做了一些小改动。第一个版本粗糙了些,借助他人代码和思路多了一些,后续马上会优化起来可以访问网址,在这里也可以直接下载代码使用起来也很简单如果对代码感兴趣,图片裁剪 这几天在做移动端的...

    chunquedongchunquedong 评论0 收藏0
  • 手把手深入理解 webpack dev middleware 原理與相關 plugins

    手把手深入理解 webpack dev middleware 原理與相關 plugins

    摘要:的架構設計促使第三方開發者讓核心發揮出無限的潛力。當然建置比起開發是較進階的議題,因為我們必須要理解內部的一些事件。這個編譯結果包含的訊息包含模組的狀態,編譯後的資源檔,發生異動的檔案,被觀察的相依套件等。 本文將對 webpack 周邊的 mi...

    gitmilkgitmilk 评论0 收藏0
  • React开发 获取不到当前触发事件的元素

    React开发 获取不到当前触发事件的元素

    摘要:到这里就要另外办法了,看下面的代码拿到当前触发事件的元素跑一遍,还是不行。。。去查了一下对象属性方法返回其事件监听器触发该事件的元素。返回触发此事件的元素事件的目标节点。事件绑定的元素。 应用场景:一组列表,需获取当前触发 onClick 事...

    williamwen1986williamwen1986 评论0 收藏0
  • [译]开始对Angular App进行单元测试(1)

    [译]开始对Angular App进行单元测试(1)

    摘要:小结我们初步了解了使用来进行测试,这样有利于我们接下来去理解使用进行单元测试翻译中 showImg("https://segmentfault.com/img/bVxI9p"); 这是一些列文章,陆续翻译整理中... 原文地址:http://www.bradoncode.com/blog/2015/05/12/angularjs-testing...

    TikitooTikitoo 评论0 收藏0
  • 移动端滚动穿透问题完美解决方案

    移动端滚动穿透问题完美解决方案

    摘要:问题众所周知,移动端当有遮罩背景和弹出层时,在屏幕上滑动能够滑动背景下面的内容,这就是著名的滚动穿透问题之前搜索了一圈,找到下面两种方案之页面弹出层上将添加到上,禁用和的滚动条但是这个方案有两个缺点由于和的滚动条都被禁用,弹出层 问题...

    sewergangersewerganger 评论0 收藏0
  • javascript中的数组

    javascript中的数组

    摘要:例如返回是返回是的前两个参数制定了需要删除数组元素。注意一旦和确认该返回什么值它们就会停止遍历数组元素。和和方法使用指定的函数将数组元素进行组合,生成单个值。 数组是值的有序集合。每个值叫做一个元素,而每个元素在数组中有一个位置,以数...

    xinhaipxinhaip 评论0 收藏0
  • AngularJS自定义表单验证

    AngularJS自定义表单验证

    摘要:在自定义的指令中,我们可以添加我们的验证方法到的对象上。验证码在表单不合法时禁用提交按钮提交保存成功判断手机号是否重复验证两次输入的密码是否相同的自定义验证当值为空时,通过验证,因为有 Angular实现了大部分常用的HTML5的表单控件的类型(t...

    xingpingzxingpingz 评论0 收藏0
  • 来!我们一起来从头开始构建自己的JavaScript模块化工具

    来!我们一起来从头开始构建自己的JavaScript模块化工具

    摘要:能达到一个积木块模块的要求。接下来我们将改进它。结尾到此,我们自己构建了一个很实用的模块化工具,项目的源码在这里,喜欢的话,给个。 前言 希望编写程序能像玩积木一样,首先规划要产出怎样的作品,然后在积木堆中挑选合适的积木块,最后一组合...

    AaronYuanAaronYuan 评论0 收藏0
  • GoJS 绘图 (六) :横向面板(panel)

    GoJS 绘图 (六) :横向面板(panel)

    摘要:横向面板属性和纵向面板基本相同只是排列顺序不同默认对齐和拉伸垂直和水平两个面板的支持的和属性。这是一种便捷的方式使您不必设置每个元件的或 横向面板 属性和纵向面板基本相同只是排列顺序不同 diagram.add(G( go.Part, go.Panel.Horizon...

    Hancock_XuHancock_Xu 评论0 收藏0
  • 关于JavaScript调试的十来个小Tips

    关于JavaScript调试的十来个小Tips

    摘要:系列文章的人懒事多,最近翻多写少啊。不过当我们调试我们自己的脚本的时候也会一不小心跳到这些文件中,引发额外的调试任务。 系列文章的Github Repo人懒事多,最近翻多写少啊。原文地址这里 ‘debugger;’ 除了console.log,debugger就是另一个我很...

    Dongjie_LiuDongjie_Liu 评论0 收藏0
  • 用CSS3做各种样式的饼图

    用CSS3做各种样式的饼图

    摘要:通过的旋转属性来实现饼图的效果。封装了一个饼图类,通过实例化来生成各种样式的饼图。以前一直用做饼图的效果,但有时候,一些比较简单的饼图用的话有点杀鸡用牛刀的感觉。并封装了一下,支持多种样式,写了一个。 通过css3的旋转属性来实现饼图的效...

    legendmohelegendmohe 评论0 收藏0
  • 学习React系列2-[解读]Thinking in React

    学习React系列2-[解读]Thinking in React

    摘要:扩展单一职责原则又称单一功能原则,面向对象五个基本原则之一。马丁表示此原则是基于汤姆狄马克和的著作中的内聚性原则发展出的。 [解读]Thinking in React 原文:http://facebook.github.io/react/docs/thinking-in-react.html 前言 Thought is the ...

    tomorrowwutomorrowwu 评论0 收藏0
  • 一次移动优化之旅

    一次移动优化之旅

    摘要:在这里介绍移动中嵌入网页,优化页面显示速度。测试代码如果后面找到解决方案,会更新到后面。一次移动优化之旅二参考使用的分析页面性能技术笔记详解网页渲染过程 在这里介绍移动App中嵌入网页,优化页面显示速度。 前言 最近在Boss的要求下,写组件...

    BingunerBinguner 评论0 收藏0
  • 关于异步function串行的实现

    关于异步function串行的实现

    摘要:而这样一层一层嵌套进去的作用就是一个执行完了,执行下一个。函数的参数和函数一样,只不过是执行的顺序与函数相反,是倒过来执行的。第二个方案,也是他给我的思路。 这篇文章的起源是这样一段代码 showImg("http://7xpn4q.com1.z0.glb.clouddn.com/...

    gnehcgnehc 评论0 收藏0
  • 使用ES6写更好的JavaScript

    使用ES6写更好的JavaScript

    摘要:但在可以用和的地方使用它们很有好处的。它会尽可能的约束变量的作用域,有助于减少令人迷惑的命名冲突。在回调函数外面,也就是中,它指向了对象。这就意味着当引擎查找的值时,可以找到值,但却和回调函数之外的不是同一个值。 使用 ES6 写更好的 Ja...

    Dionysus_goDionysus_go 评论0 收藏0
  • 基于JavaScript的一些函数式编程概念讲解

    基于JavaScript的一些函数式编程概念讲解

    摘要:以此类推,不定参数的方程也就被称为可变参数函数。一般来说,函数式编程中的值都被认为是不可变值。实现了函数的对象,即可以与其他对象进行对比判断是否属于同一类型,被称为。半群一个拥有,即将另一个对象转化为相同类型的函数,函数的对象称为。 ...

    scola666scola666 评论0 收藏0
  • 浏览器渲染的那些事(三)

    浏览器渲染的那些事(三)

    摘要:浏览器会对发生变化的呈现器以及其子代标注为,表示需要进行标记分为两种和。异步和同步异步,简单来说,就是指浏览器为了尽可能减少和的操作,而将这些操作积攒起来,再统一做一次。 终于到了布局的部分了! 布局 当渲染对象被创建并添加到树中,是没...

    codergardencodergarden 评论0 收藏0
  • nodejs debug

    nodejs debug

    摘要:在用以后版本上配置步骤配置好后,发现没有监听自定义端口,在的时候端口会随机变动,如果没有最好加下监听端口,因为有可能会遇到项目访问不了等问题。 在idea(用2016.1.1以后版本)上nodejs debug配置步骤1. showImg("https://segmentfault.com/img/b...

    CarbsCarbs 评论0 收藏0
  • 省市选择器

    省市选择器

    摘要:说明根据选择的省名,自动调用数据库中的记录,在指定的元素中填充相应的城市名。 说明:根据选择的省名,自动调用数据库中的记录,在指定的select元素中填充相应的城市名。城市数据库也一并附上。 所在地区 城市 var address={"上...

    gaaragaara 评论0 收藏0
  • 学习React系列1-React-tutorial全解析

    学习React系列1-React-tutorial全解析

    摘要:例子全解析近些时间一直在关注,关于如何学习可以参照链接的文章自行制定计划。千里之行,始于足下。此外,输出的内容要解析为,而在默认情况下,基于预防攻击的考虑,对输出的内容是不解析为的。 React-tutorial例子全解析 Talk is cheap,Show me the...

    SnaiLiuSnaiLiu 评论0 收藏0
  • nodejs热加载(pm2)

    nodejs热加载(pm2)

    摘要:安装上面步骤完成即可热加载了,用热加载发现修改文件后保存会跳出个窗口,有点小缺陷,暂时未找到解决方法,如有人知道解决方法请兄弟告知下,谢谢了。 1.安装pm2:npm install pm2 -g2. showImg("https://segmentfault.com/img/bVxGEE"); Note:上面2...

    blastzblastz 评论0 收藏0
  • GoJS 绘图 (五) :定位面板与垂直面板(Panel)

    GoJS 绘图 (五) :定位面板与垂直面板(Panel)

    摘要:虽然只有一个面板,也有许多不同类型的面板,每个都有其自己的目的是如何安排的元素。这些都是存在的各种面板组成位置面板最简单的一种面板是。每个元素获得其正常大小,无论其默认大小或指定或等价的和。垂直面板面板的所有面板元件的排列垂直从上到下...

    PrototypeZPrototypeZ 评论0 收藏0
  • js获取文档和元素的坐标

    js获取文档和元素的坐标

    摘要:例如我想知道写文章的这个页面中定时发布的按钮的尺寸和位置获取宽度,高度的另一种方式对于内联元素调用,返回的是边界矩形,因为内联元素可能跨了多行,所以可能是由多个矩形组成的。对于分为两行的内联元素,边界矩形就包含了两行的宽度。 这两天在...

    MSchumiMSchumi 评论0 收藏0
  • tab.js分享及浏览器兼容性问题汇总

    tab.js分享及浏览器兼容性问题汇总

    摘要:地址一直听说过浏览器的兼容性问题是深坑,这次终于有所体会,就本次优化而言,如果不对进行兼容,工作量可以减少一倍。特此把遇到的各种浏览器兼容性问题进行汇总,希望对大家有所帮助。以下为兼容方法以下为兼容写法不支持说明阻止事件的冒泡行为。 ...

    twohappytwohappy 评论0 收藏0
  • jquery高级应用之Deferred对象

    jquery高级应用之Deferred对象

    摘要:中的对象很好的解决了这个问题。每一个对象都可以设置三种状态进行中已经正确执行执行失败关于,还有更多需要了解的地方,我这里只是抛砖引玉。的对象就是对模式的一个很好的实现案例。我们通过一个简单的例子来看看对象应该如何使用。 在实际开发中常...

    monw3cmonw3c 评论0 收藏0

热门文章

<