AngularJS element.innerHTML не определен изнутри директивы

Допустим, у меня есть:

directives.directive('foo', function () {
    return {
        restrict:'A',
        scope: true,
        link:function (scope, element, attr) {

            console.log('innerHTML is ' + element.innerHTML);

            scope.$watch('update', function (newValue) {
                console.log('innerHTML is... ' + element.innerHTML);
            });

        }
    }
});

... тогда innerHTML не определен. Я полагаю, это связано с тем, как Angular обрабатывает DOM. Как правильно получить innerHTML?

Ответы на вопрос(1)

Ваш ответ на вопрос