Могу ли я использовать один контроллер, обновляющий два представления в AngularJS?

Возможно ли иметь два вида, привязанных к одному контроллеру, чтобы оба вида обновлялись независимо от того, где были изменены данные (view1, view2 или в модели)? Это должно работать как этот пример (убран беспорядок).

<script>
    angular.module('foobar', []).controller('ContentCtrl', ['$scope', function($scope) {
        $scope.content = {'title': 'Foo', 'subtitle': 'Bar', 'text': 'desc'};
    }]);
</script>

<form action="#" ng-controller="ContentCtrl">
    <input type="text" ng-model="content.title">
    <input type="text" ng-model="content.subtitle">
    <textarea ng-model="content.text"></textarea>
</form>

<div ng-controller="ContentCtrl">
    <input type="text" ng-model="content.title">
    <input type="text" ng-model="content.subtitle">
    <textarea ng-model="content.text"></textarea>
</div>

Вот Плункер:http://plnkr.co/edit/UDs10RhG7mJR8813epwO?p=preview

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

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