有没有像 $.each(scope.model) 这样的函数?一个遍历范围内所有模型的函数?
我似乎无法在任何地方找到答案,我想也许我应该试一试。
谢谢!
-一月
编辑:
所以我一直在玩代码并找到了解决方法。
在这里拉小提琴。
function ResetScope(scope){
$(scope).each(function () {
if(!(this instanceof Function)){
for (var key in this) {
if(key.indexOf("$") !== -1 || key.indexOf("this") !== -1)
continue;
else
if(key instanceof Function){
continue;
}else if(this[key].indexOf("function") !== -1){
continue;
}else{
alert(this[key]);
this[key] = "";
console.log(this);
}
}
}
});
return scope;
}
唯一不那么令人敬畏的是,当您有一个名称中带有“函数”的变量时,它也可能被过滤掉。好吧,至少现在,这个片段有效。对于那些有答案的人,请随时发布您的答案。可能对其他人有帮助。