Я получаю сообщение об ошибке в приложении Titanium, где я пытаюсь увидеть объект или данные в переменной mainwin.
Я написал только эти строки для отладки, а потом получаю ошибку
Снимок экрана :
)
console.log(mainwin);
console.log(e);
Я получаю сообщение об ошибке в приложении Titanium, где я пытаюсь увидеть объект или данные в переменной mainwin.
Я написал только эти строки для отладки, а потом получаю ошибку
Снимок экрана :
)
console.log(mainwin);
console.log(e);
Некоторые объекты титана нельзя сериализовать для консоли с помощью метода toJSON()
.
Это связано с тем, что родительский объект (Ti.UI.Window
) имеет ссылки на дочерние объекты. Дочерние объекты также сохраняют ссылки на родительский объект. Вот почему вы получаете круговую зависимость.
Вы можете запустить свой код в режиме отладки из Titanium Studio и установить несколько точек останова (это работает в 90% случаев). В качестве альтернативы вы можете сузить объект, который хотите исследовать, и вывести его на консоль.