I used ngRoute to load html
var app = angular.module('app', ['ngRoute']);
app.config(['$routeProvider', '$locationProvider', function($routeProvider, $locationProvider) {
$routeProvider
.when('/route1', {
templateUrl: '/view1',
controller: 'controller1'
})
.when('/route2', {
templateUrl: '/view2',
controller: 'controller2'
})
}]);
When I switch to route1
, I get html like this:
<div>
bla bla bla ...
</div>
<script src="js1.js"></script>
Then how to load js1.js
after getting html successfully?