我有2個應用程序。主頁應用程序和儀表板應用程序。現在我在同一個域上運行這兩個應用程序。首先運行默認應用程序homepageApp。當homepageApp鏈接到dashboardApp時,它應該運行這個應用程序。如何配置這個?如何在同一個域上運行2個AngularJS應用程序?
1
A
回答
0
如果它在同一個域內,那麼我認爲你可以使用相同的應用程序來實現它。它只是你需要定義適當的控制器來重定向不同的頁面。
+0
謝謝你。但是從yeoman生成2個應用程序(2個文件夾不同)。 –
+0
看起來它已經被回答過了,看看它。希望能幫助到你。 http://stackoverflow.com/questions/16342603/how-to-run-two-separate-angular-js-apps-in-the-same-page – amitprot
0
我想你要尋找的是模塊:https://docs.angularjs.org/guide/module
這些都會讓你有你的應用程序依賴於兩套不同的控制器/過濾器/指令/等。例如:
HTML
<html ng-app="newApp">
<body>
<div ng-controller="newAppController">
{{ greeting }}
</div>
<div ng-controller="homepageController">
{{ greeting }}
</div>
<div ng-controller="dashboardController">
{{ greeting }}
</div>
</body>
</html>
JS
angular.module("homepageApp", [])
.controller("homepageController", function($scope) {
$scope.greeting = "Hello Homepage";
});
angular.module("dashboardApp", [])
.controller("dashboardController", function($scope) {
$scope.greeting = "Hello Dashboard";
});
angular.module("newApp", ["homepageApp", "dashboardApp"])
.controller("newAppController", function($scope) {
$scope.greeting = "Hello World";
});
相關問題
- 1. 在同一個域下運行AngularJs和Laravel應用程序
- 2. 一個Nginx,2個應用程序/域
- 3. JBoss 7:獨立或域:在一臺機器上運行多個應用程序(同一個應用程序)
- 4. 在同一個IP上運行多個Web應用程序
- 5. 如何在域中託管一個angularjs應用程序
- 6. 如果我的asp.net應用程序產生一個進程,該進程是否在asp.net應用程序運行的同一個應用程序域內運行?
- 7. 在Heroku上運行一個應用程序,但在別處的數據庫上運行一個應用程序
- 8. 在同一個端口上的2個應用程序
- 9. 同時運行在同一個JVM上運行的java程序?
- 10. 如何在另一個系統上運行ASP.NET應用程序?
- 11. 在同一頁上運行2個jQuery
- 12. 如何運行在一個ASP.NET應用程序一個C#主
- 13. 如何在同一個域上運行\處理多個Ruby on Rails應用程序?
- 14. 同時運行2個不同的應用程序(appcelerator)
- 15. 用play2war在tomcat上運行2個應用程序
- 16. 如何運行AngularJS應用程序
- 17. 在多個客戶域上運行Google App Engine應用程序
- 18. 是否可以在多個域上運行Facebook應用程序?
- 19. 在同一個程序中運行2個阻塞循環
- 20. 如何在同一個vps上運行python,java,php,nodejs,ruby應用程序?
- 21. 如何在同一臺服務器上運行多個Ring應用程序?
- 22. 如何讓一個應用程序在不同的JVM上運行?
- 23. 如何在同一臺服務器上運行多個StrongLoop LoopBack應用程序?
- 24. 如何在Android的同一屏幕上運行多個應用程序?
- 25. 如何在安裝後僅運行應用程序2個月
- 26. 如何運行兩個反應JS應用在同一個域中
- 27. 如何從另一個qt應用程序運行一個qt應用程序
- 28. mod_wsgi:如何在單個域下運行不同的應用程序?
- 29. 在同一個應用程序中同時運行AQXMLParser和NSXMLParser
- 30. Xunit在一個應用程序域中運行所有測試
有這個問題的答案,請通過以下鏈接[http://stackoverflow.com/questions/檢查16342603/how-to-run-two-separate-angular-js-apps-in-the-the-page]或者你可以看到角度js文檔的FYI:[https://docs.angularjs.org/guide/bootstrap ] –