验证密码的程序没有读懂,能详细讲一下吗
.directive('compare',function(){
var o={};
o.strict='AE';
o.scope={
orgText:'=compare'
}
o.require="ngModel";
o.link = function(sco,ele,att,con){
/*console.log(con);
console.log(sco);
console.log(ele);
console.log(att);*/
var ddd=con.$validators.compare = function(v){
//console.log(o.scope)
return v == sco.orgText;
}
console.log(ddd);
sco.$watch('orgText',function(){
con.$validate();
})
}
return o;
})
这段程序没读懂,能详细解释一下吗