Why are you using `<div class="ng-binding>` ? 

The ngBind attribute tells Angular to replace the text content of the 
specified HTML element with the value of a given expression, and to update 
the text content when the value of that expression changes.

So this means you <svg /> is overwritten. Simply remove the ng-bind.
On Wednesday, August 6, 2014 10:29:30 AM UTC-5, kacha haan wrote:
>
> Hi all,
>
> I obtain a pure SVG from my backend and based to my Routing include it 
> into <div ng-view></div>. 
>
> The result as shown in debugger is: 
>
> <html>
> <body>
> <div class="ng-scope" ng-view="">
>     <div class="ng-binding ng-scope">
>        <svg height="30" width="200"><text x="0" y="15" fill="red">Hello 
> World !</text></svg>
>     </div>
> </div>
> </body>
> </html>
>
> But instead the browser shows me a rendered SVG it is only shown as text. 
>
> Does anyone know why the SVG is not rendered?
>
>

-- 
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.

Reply via email to