一個AngularJS控制器可以調用另一個控制器嗎?有可能讓一個控制器使用另一個控制器嗎?例如:此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();
};}它只是打印當前日期;如果我再加一個控制器,DateCtrl將特定格式的日期返回給MessageCtrl一個人會怎么做呢?DI框架似乎與XmlHttpRequests以及獲取服務。
一個AngularJS控制器可以調用另一個控制器嗎?
胡子哥哥
2019-06-10 20:41:11