一个AngularJS控制器可以调用另一个控制器吗?
2022-08-29 22:43:11
是否可以让一个控制器使用另一个控制器?
例如:
此 HTML 文档只是打印由文件中的控制器传递的消息。MessageCtrl
messageCtrl.js
<html xmlns:ng="http://angularjs.org/">
<head>
<meta charset="utf-8" />
<title>Inter Controller Communication</title>
</head>
<body>
<div ng:controller="MessageCtrl">
<p>{{message}}</p>
</div>
<!-- Angular Scripts -->
<script src="http://code.angularjs.org/angular-0.9.19.js" ng:autobind></script>
<script src="js/messageCtrl.js" type="text/javascript"></script>
</body>
</html>
控制器文件包含以下代码:
function MessageCtrl()
{
this.message = function() {
return "The current date is: " + new Date().toString();
};
}
它只是打印当前日期;
如果我要添加另一个控制器,该控制器将特定格式的日期交回给 ,该如何执行此操作?DI框架似乎关注和访问服务。DateCtrl
MessageCtrl
XmlHttpRequests