How to Mix use Angular and Template


#1

I want to use Angular and Iron Router together. However since Angular is declared in global, the Angular code will be displayed on the top of other Blaze template.

<head>
    <title>Data Binding of AngularJS</title>
</head>
    <body ng-app="angular-example" ng-include="'client/templates/angular/index.ng.html'" ng-controller="AngularListCtrl">
    </body>
<template name='angular'></template>

When I defined template as below

<template name='angular'>
<head>
    <title>Data Binding of AngularJS</title>
</head>
    <body ng-app="angular-example" ng-include="'client/templates/angular/index.ng.html'" ng-controller="AngularListCtrl"> 
    </body>
</template>

other templates will display fine but the angular has nothing to display.

Anyway to select Angular rendering on different router name?