HTML5 History API实现无刷新跳转
摘要:在HTML5中, 通过以上三点,可以实现在不刷新页面的前提下动态改变浏览器地址栏中的URL,动态显示页面内容。 比如: 当页面A和页面B内容不一样的时候,在HTML5之前,如果从页面A切换到页面B时,需要在浏览器下从页面A切换到页面B,或者说,如果需要有后退按钮功 能的话,可以在URL地址加#XXX
阅读全文
posted @
2016-04-08 16:08
袜子破了
阅读(295)
推荐(0)
Object.defineproperty实现数据和视图的联动
摘要:Object.defineproperty语法 数据和视图联动 给对象o定义新的属性b,并且定义属性b的get和set方法,当o.b的时候会调用b属性的get方法,给b属性赋值的时候,会调用set方法,这就是修改数据的时候,视图会自动更新的关键 前端获取数据后,需要根据数据操作dom,视图变化后,需
阅读全文
posted @
2016-04-08 15:58
袜子破了
阅读(165)
推荐(0)
jsLoader、cssLoader、imageLoader
摘要://js文件加载 function jsLoader(url,callback){ var script = document.createElement("script"); script.src = url; script.type = 'text/javascript'; script.language = 'javascript'; script.onload =...
阅读全文
posted @
2016-04-08 15:38
袜子破了
阅读(338)
推荐(0)
【转】前端工程化-公共模块的依赖和常用的工作流
摘要:题记: 一个人的项目,还有工程化的问题嘛? 我们在推进模块化和组件化的过程中,肯定会不断的沉淀出我们项目的模块和组件。对于这些沉淀出的模块和组件怎么管理?另外怎么依赖也是个问题? 你真的想这样嘛? var BreadCrumb = require(‘../../../../uikit/breadcr
阅读全文
posted @
2016-04-04 13:12
袜子破了
阅读(422)
推荐(0)