• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






程序员炸油条

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2013年12月10日

Angular directive 源码阅读(二) booleanAttrs.js
摘要: 这个js分两部分:boolean值的属性处理'src', 'srcset', 'href'属性的处理先看第一部分 :boolean值的属性处理var ngAttributeAliasDirectives = {};forEach(BOOLEAN_ATTR, function(propName, attrName) { if (propName == "multiple") return; var normalized = directiveNormalize('ng-' + attrName); ngAttri 阅读全文
posted @ 2013-12-10 16:32 程序员炸油条 阅读(543) 评论(0) 推荐(0)
 
Angular directive 源码阅读( 一) a.js
摘要: var htmlAnchorDirective = valueFn({ restrict: 'E', compile: function(element, attr) { if (msie ,这样写就ok,在各个浏览器中都没问题。1.ie8以下,如果没有href属性,或者href属性为空,就会失去默认的链接样式。2.各浏览器下,会有点击的默认事件看下源码:if (!attr.href && !attr.name) { attr.$set('href', ''); }如果是ie8,如果!attr.name,即不为锚点(如果定义了na 阅读全文
posted @ 2013-12-10 14:54 程序员炸油条 阅读(299) 评论(0) 推荐(0)