摘要: Vue.js 允许你注册自定义指令,实质上是让你教 Vue 一些新技巧:怎样将数据的变化映射到 DOM 的行为。你可以使用Vue.directive(id, definition)的方法传入指令id和定义对象来注册一个全局自定义指令。定义对象需要提供一些钩子函数(全部可选): <!--more--> 阅读全文
posted @ 2016-11-02 12:07 黑白红尘 阅读(1409) 评论(0) 推荐(0) 编辑
摘要: 某种情况下,函数调用依然持有对其原始定义的作用域的引用,这个引用就叫做闭包。 函数bar的词法作用域能够访问到foo的内部作用域,然后我们将bar函数本身当作一个函数值类型进行传递。 foo()执行后,根据javascript引擎垃圾回收机制,由于看上去foo()内容不会再被使用,通常foo()整个 阅读全文
posted @ 2016-11-02 12:05 黑白红尘 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 最近研究响应式设计框架的时候,发现网上很多相关的属性介绍,却很少有系统的入门级使用的文章,我自己整理了一篇入门知识,并没有什么高深的理论,也不牵扯到框架。 目前已经越来越多的站点以及wap站点使用响应式设计,因为大屏幕的移动设备越来越普及。而自适应布局已经无法胜任各种浏览需求。响应式设计的目的是尽可 阅读全文
posted @ 2016-11-02 12:02 黑白红尘 阅读(200) 评论(0) 推荐(0) 编辑
摘要: javascript与异步编程 为了避免资源管理等复杂性的问题,javascript被设计为单线程的语言,即使有了html5 worker,也不能直接访问dom. javascript 设计之初是为浏览器设计的GUI编程语言,GUI编程的特性之一是保证UI线程一定不能阻塞,否则体验不佳,甚至界面卡死 阅读全文
posted @ 2016-11-02 12:01 黑白红尘 阅读(217) 评论(0) 推荐(0) 编辑