我创建了一个示例,其中我调用了 angularJS 控制器并从控制器调用另一个 java 脚本函数。
按着这些次序:
(1) 创建文件夹Test。
(2) 从链接http://code.angularjs.org/1.2.0rc1/angular.min.js保存 angular.min.js 。
(3) 在同一文件夹中创建一个 file1.js 页面:
文件1.js
function alertNumber(number) {
alert(number);
}
(4) 在同一文件夹中创建 file2.js 页面:
文件2.js
var app = angular.module('demo',[]);
function alertOne() {
alertNumber("one");
}
(5) 在同一文件夹中创建 index.html 页面:
索引.html
<html ng-app="demo">
<head>
<script src="angular.min.js"></script>
<script src="file1.js" type="text/javascript"></script>
<script src="file2.js" type="text/javascript"></script>
</head>
<body>
<div ng-controller="alertOne">
</body>
</html>
(6) 运行 index.html 页面。
描述:它将调用控制器alertOne,alertOne将调用带有参数的javascript函数alertNumber。