要在ng-view中使用JavaScript函数,可以按照以下步骤进行操作:
// yourScript.js
var app = angular.module('myApp', []);
app.config(function($routeProvider) {
$routeProvider
.when('/view1', {
templateUrl: 'view1.html',
controller: 'myController'
})
.when('/view2', {
templateUrl: 'view2.html',
controller: 'myController'
})
.otherwise({
redirectTo: '/view1'
});
});
app.controller('myController', function($scope) {
$scope.message = 'Hello AngularJS';
$scope.changeMessage = function() {
$scope.message = 'Message changed';
};
});
http://localhost:8080/#/view1
点击"Change Message"按钮,可以看到消息被更新为"Message changed"。
这就是一个简单的AngularJS应用程序,其中包含了JavaScript函数在ng-view中的示例。当切换视图时,控制器会被重新加载,所以每个视图都可以有自己的控制器逻辑。