摘要: directive是如何被compiled HTML编译发生在三个阶段: 1.$compile遍历DOM节点匹配directives 如果compiler找到元素上的directive,directive就会被加入匹配DOM元素的directives list列表中,一个元素可以有多个directi 阅读全文
posted @ 2016-05-17 18:17 echo2016 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 一般来讲 directive名字遵循一下规则: 1.忽略以x-和data-为元素/属性的前缀 2.转化“:”,“-”,“_”命名为驼峰命名 如下所示 transclude makes the contents of a directive with this option have access t 阅读全文
posted @ 2016-05-17 14:20 echo2016 阅读(291) 评论(0) 推荐(0) 编辑
摘要: table表运用在后台管理用得频繁,一般bootstrap的class="table"就能满足样式需求以及分页需求,但是每个产品经理需求不一样,比如说分页:bootstrap分页实现是这样子的 但原型要求这样子的 被推荐angular相关table组件smart-table算是功能相当全的,学习官网 阅读全文
posted @ 2016-05-11 11:40 echo2016 阅读(11500) 评论(6) 推荐(1) 编辑
摘要: 使用angular框架的时候,之前用的时间控件是引入My97DatePicker组件实现的,但是因为 1.My97DatePicker样式不太好看以及偶尔会出现底部被遮盖的情况、点击不可编辑input框使用backspace按钮会出现格式不符合问题 2.angular-bootstrap 自带兼容第 阅读全文
posted @ 2016-04-21 13:29 echo2016 阅读(17912) 评论(7) 推荐(2) 编辑
摘要: 后台使用PHP编写简单的接口 网上有很多关于如何配置header来解决跨域请求的问题,如下所示: 关于代码中配置的header,我曾尝试很多次仍没有办法成功,现在针对自己的经验讲解注意问题: 前端代码中在配置url时 另外据网上信息提示,如果要在 但是暂时还没有试验~ 阅读全文
posted @ 2016-04-15 14:09 echo2016 阅读(8377) 评论(0) 推荐(0) 编辑
摘要: 1、$observe()是属性attributes的方法,只能在DOM属性的值发生变化时用,并且只用于directive内。 当需要监听一个包含变量的属性值时attr1="Name:{{name}}",使用attrs.$observe('attr1', function(){...}) 2、$wat 阅读全文
posted @ 2016-03-29 16:35 echo2016 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 找到一篇很好的文章描述,转为己用~ http://doiob.blog.163.com/blog/static/175757412201011291023290/ 阅读全文
posted @ 2016-03-25 15:29 echo2016 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 在做项目的过程中,被产品要求在内容为空的过程中显示提示信息,然哦户内容使用ng-repeat循环输出的,并且使用了filter过滤。后在谷歌上找到解决方案,如下: ​之前代码如下显示: <ul> <li ng-repeat="tagChoose in evaluateObj.tagChooseLis 阅读全文
posted @ 2016-03-22 11:20 echo2016 阅读(12483) 评论(0) 推荐(1) 编辑