Console.log Angular выходы области директивы "[object Object] Нет свойств"
Посмотрев видео на http://egghead.io, я вижу, что автор использует console.log для выхода из содержимого объекта $scope или scope. Вывод в Chrome - это сверлящийся объект. Однако, когда я делаю то же самое, вывод Chrome представляет:
[object Object]
No Properties
Использование console.dir оказывает такое же влияние. Любые рекомендации?
Спасибо,
Ответы
Ответ 1
Оператор + вызывает метод toString объекта, который возвращает '[object object]'
Таким образом, используя журнал, выполните следующие действия:
console.log('scope is ' + scope);
Произведенный объем строки - это [объект объекта]
Вместо этого используйте метод console.log() с запятыми (как описано ниже), чтобы иметь возможность сверлить объект области:
console.log('scope is', scope)