- 博客(5)
- 收藏
- 关注
原创 javascript兼容
一、获取非行内样式function getStyle(obj,attr){ return obj.currentStyle ? obj.currentStyle[attr] : getComputedStyle(obj,true)[attr]; }二、获取className的兼容function getElementsByClass(className){ if(do
2017-04-15 16:27:46 306
原创 ui-router
ui-router最大的特点就是路由嵌套,所以也是最常用的项目的架构directive:自定义指令层node_modules:安装的模块层(不需要手动创建)public:静态资源层(js,css等)route:路由层view:视图层 -index.html(首页) templates(多个子页文件夹)路由的搭建 - 注入angular模块,注入名字为ui.router -
2017-04-15 14:00:51 320
转载 React的见解
现在最热门的前端框架有AngularJS、React、Bootstrap等。自从接触了ReactJS,ReactJs的虚拟DOM(Virtual DOM)和组件化的开发深深的吸引了我,下面来跟我一起领略 ReactJS的风采吧~~ 章有点长,耐心读完,你会有很大收获哦~ 一、ReactJS简介React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC
2017-04-09 19:14:30 337
原创 数组去重
1.遍历数组法 最简单的数组去重,实现思路:新建一数组,遍历传入数组,值不在数组就加入该新数组中;注意点:判断值是否在数组的方法“indexOf”是ES5方法,IE8以下不兼容,需写兼容代码,源码如下:var arr = ["a","b","c","c","b","d","a","e"];function del(array){ var n = []; for(var i=0;
2017-04-08 20:38:33 189
原创 Angular的结构
一、三大核心函数$watch:监听变化$digest:遍历修改$apply:渲染二、DI(依赖注入)数组标注/内联式注入inject属性注入/标记式注入隐式声明依赖/推断式注入三、过滤器货币过滤器大小写过滤器number数字过滤器orderBy过滤器自定义服务过滤器JSON过滤器limitTo限制过滤器四、服务$root(局部作用域)$rootScope(根作用域
2017-04-07 21:35:39 279
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人