您的位置:首页 > Web前端 > JQuery

angular 之 bindJQuery

2015-12-18 00:00 891 查看
摘要: 绑定jquery对象,如果没有,就采用内置的jQLite 对象

在这个里面,我觉得做了件重要的事情,

// 直接给 jquery 对象绑定了这些方法。
extend(jQuery.fn,{
// 直接可以通过 dom 对象获取到 scope 对象。
scope:JQLitePrototype.scope,

isolateScope:JQLitePrototype.isolateScope,

controller: JQLitePrototype.controller,

injector:JQLitePrototype.injector,

inheritedData:JQLitePrototype.inheritedData

})

scope: function(element){
//
return jqLite.data(element,'$scope') || jqLiteInheritedData(element.parentNode || element, ['$isolateScope','$scope'])
}

isolateScope:function(element){

}

controller: jqLiteController

injector:function(element){

}

inheritedData:function(){

}


另外 也重写 jquery 的 cleanData
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: