Hi Luke In your example, you haven't assigned the variable node_title to the scope. You've assigned node_name:
$scope.node_name = "Bla Bla bla!"; Shouldn't this be: $scope.node_title = 'Bla Bla bla!"; Here's a plunker <http://plnkr.co/edit/vLHbEaatbsbUSCelT5pb?p=preview> which demonstrates a working example. Regards Justin On Tuesday, 11 November 2014 17:41:39 UTC+2, Luke B wrote: > > I'm trying to integrate AngularJS with an existing Django application. > > This is my first attempt with Angular, I'm a newbie so be patient please. > > Here is the code: > > > <!-- HTML (section)--> > > <fieldset class="module aligned"> > > <h2>Document's sections</h2> > > > <div class="form-row document-nodes" ng-app="DocumentNodesApp"> > > <div style="width: 100%; min-height: 450px;" > ng-controller="NodeController"> > > <form id="changelist-form" action="" method="post" > novalidate>{% csrf_token %} > > <div id="tree" > > data-url="{{ tree_json_url }}" > > data-save_state="{{ app_label }}_documentnode" > > data-auto_open="{{ tree_auto_open }}" > > data-autoescape="{{ autoescape }}" > > > > > </div> > > </form> > > <div id="node-container"> > > {$node_title$} > > </div> > > </div> > > </div> > > </fieldset> > > > // javascript > > var app = angular.module('DocumentNodesApp', []); > > > // the following is needed to avoid the clashing between django and > angular templating systems, since > > // both uses '{{' and '}}' > > app.config(function($interpolateProvider) { > > $interpolateProvider.startSymbol('{$'); > > $interpolateProvider.endSymbol('$}'); > > }); > > > var nodeController = app.controller( > > 'NodeController', > > function($scope){ > > $scope.node_name = "Bla Bla bla!"; > > }); > > > What I'm doing wrong? > > the variable node_title is not replaced with the value assigned. I've also > tried to use the normal angular templating filters {{ }}, > > by sorrounding the angular variable with the django template filter > verbatim, but I had the same result. > > Anybody has experienced the same problems and can help me? > > > thanks LuKe > -- You received this message because you are subscribed to the Google Groups "AngularJS" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/angular. For more options, visit https://groups.google.com/d/optout.
