2015-05-14 5 views
1

Я пытаюсь проверить переменную $ionicTabsDelegate на моем гибридном приложении, используя это «дамп», которое может быть found here.Как проверить/сбрасывать ионические переменные

function dump(obj) { 
    var out = ''; 
    for (var i in obj) { 
     out += i + ": " + obj[i] + "\n"; 
    } 

    alert(out); 

    // or, if you wanted to avoid alerts... 

    var pre = document.createElement('pre'); 
    pre.innerHTML = out; 
    document.body.appendChild(pre) 
} 

Но когда я называю дамп, я получаю эту ошибку на консоли:

RangeError: Maximum call stack size exceeded 

Итак, как я могу проверить этот объект?

ответ

0

Возможно, вы пробовали решение с высоким голосом и столкнулись с ошибками, поскольку оно пыталось получить доступ к чему-либо слишком часто.

Вы могли бы дать answer by @PPrice a try (работал отлично в некоторых случаях) и просто использовать

alert(JSON.stringify(myVar)); // or whatever you want to do with myVar 

JSON.stringify следует избегать циклических зависимостей и такие.

Смежные вопросы