$.each(scope.model) のような関数はありますか? スコープ内のすべてのモデルをトラバースする関数?
どこにも答えが見つからないようで、SOを試してみるべきだと思いました。
ありがとう!
-1月
編集:
そのため、コードをいじって、これに関する回避策を見つけました。
ここでフィドル。
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;
}
それほど素晴らしいことではない唯一のことは、名前に「関数」を含む変数がある場合、それも除外される可能性があることです. 少なくとも今のところ、このスニペットは機能します。答えを持っている人は、自由に答えを投稿してください。他の人に役立つかもしれません。