1

Я получаю сообщение об ошибке в Titanium App, где я пытаюсь увидеть объект или данные в переменной mainwinconsole.log дает ошибку в Titanium Android App

я написал только эти строки для отладки, а затем Я получаю ошибку

Скриншот:

enter image description here)

console.log(mainwin); 
console.log(e); 

ответ

0

Некоторые титановый объект s не может быть сериализована на консоль с использованием метода toJSON().

Это потому, что родительский объект (Ti.UI.Window) имеет ссылки на дочерние объекты. Дочерние объекты также сохраняют ссылки на родительский объект. Вот почему вы получаете круговую зависимость.

Вы можете запустить свой код в режиме отладки с Titanium Studio и разместить некоторые точки останова (это работает 90% времени). В качестве альтернативы вы можете сузить объект, который хотите исследовать, и занести его в консоль.

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