這是我第一個使用Angularjs的應用程序。如何使用angularjs將服務重定向到主控制器?
我使用AngularJs創建了一個應用程序,該應用程序可以從API響應中帶來旅程細節。我有多個控制器,每個控制器都有不同的頁面。
我的問題是我有四個鏈接(鏈接看起來像西班牙,法國,印度,美國等)在我的每頁頁腳。如果我點擊其中的一個,我應該在主控制器上顯示各自的API結果。請查看下圖以瞭解頁面流。
預先感謝您!
這是我第一個使用Angularjs的應用程序。如何使用angularjs將服務重定向到主控制器?
我使用AngularJs創建了一個應用程序,該應用程序可以從API響應中帶來旅程細節。我有多個控制器,每個控制器都有不同的頁面。
我的問題是我有四個鏈接(鏈接看起來像西班牙,法國,印度,美國等)在我的每頁頁腳。如果我點擊其中的一個,我應該在主控制器上顯示各自的API結果。請查看下圖以瞭解頁面流。
預先感謝您!
文檔和示例假設你有一個頁面在這裏:
page1.php中
你調用Page1Controller此頁面。
,並要使用MainController在<form> ... </form>
, 比使用NG控制器 ...
<html>
<head></head>
<body>
<form ng-controller="MainController">
. . . // Code here
</form>
</body>
</html>
我以前有一個相當的要求。這是我做到的。
將您的全局方法創建爲service並用它來維護當前選擇的API。
當用戶點擊頁腳鏈接,你可以綁定一個NG單擊事件和廣播將由該服務的$上函數處理的事件。
您可以檢查this example瞭解更多信息。
你的路線文件是什麼樣的? – Jax
路徑文件的意思是? – s1lam8u