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)