我有这个功能:
function db_borrarServer(idABorrar){
serversDB.servidores
.filter(function(elementoEncontrado) {
return elementoEncontrado.id_local == this.idABorrar;
})
.forEach(function(elementoEncontrado){
console.log('Starting to remove ' + elementoEncontrado.nombre);
serversDB.servidores.remove(elementoEncontrado);
serversDB.saveChanges();
});
}
不起作用,但如果我用数字替换变量“this.idABorrar”,它会起作用
return elementoEncontrado.id_local == 3;
或者,如果我将 idABorrar 声明为全局,则可以。
我需要将 idABorrar 作为变量传递。我怎样才能做到这一点?