這個問題對於你們中的一些人聽起來很普通,但作爲一個新手我在這方面遇到了麻煩。顯然,在主頁中使用ng-view是爲了在頁面中顯示其他html文件,但我應該如何重定向到Web應用程序中存在的新頁面。我的意思是如何在多頁面Web應用程序中路由到完全不同的網頁。使用angular js導航到應用程序中的不同頁面
0
A
回答
1
進口AngularJs-路由文件
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular-route.js"></script>
然後,你必須添加ngRoute
作爲應用模塊中的依賴性:
var app = angular.module("myApp", ["ngRoute"]);
使用$routeProvider
配置在不同的路線您的應用:
app.config(function($routeProvider) {
$routeProvider
.when("/", {
templateUrl : "main.htm"
})
.when("/red", {
templateUrl : "red.htm"
})
.when("/green", {
templateUrl : "green.htm"
})
.when("/blue", {
templateUrl : "blue.htm"
});
});
結構中的HTML
<body ng-app="myApp">
<p><a href="#/">Home</a></p>
<a href="#red">Red</a>
<a href="#green">Green</a>
<a href="#blue">Blue</a>
<div ng-view></div>
</body>
對於嵌套的觀點,你可以使用https://github.com/angular-ui/ui-router
關注https://github.com/angular-ui/ui-router/wiki/Nested-States-&-Nested-Views參考
0
相關問題
- 1. 使用Tkinter中的按鈕導航到應用程序的不同頁面?
- 2. 在ios應用程序中的不同頁面之間導航
- 3. 應用程序無法導航到Windows 8中的新頁面
- 4. 在Web應用程序中導航頁面到頁面保留用戶輸入
- 5. 如何在使用Angular js的多頁面應用程序中創建兩個不同的頁眉?
- 6. 如何導航到UWP應用程序中的同一個XAML頁面?
- 7. 導航不同的頁面
- 8. 導航到不使用按鈕的不同html頁面。
- 9. 是否可以使用導航uri的hyperlinkbutton xaml頁面在Windows 8應用程序中導航頁面?
- 10. 從WebView的Windows Store應用程序導航到XAML頁面
- 11. Silverlight導航應用程序,如何添加不屬於「導航」的頁面
- 12. 如何使用ui-route與angularjs導航到不同的頁面?
- 13. iphone從外部頁面導航回到應用程序
- 14. 靜態HTML頁面導航到ASP.NET.MVC應用程序
- 15. Angular JS在應用程序的每個頁面上彈出
- 16. GWT應用程序中的頁面導航
- 17. 項目Windows 8應用程序中的頁面導航錯誤
- 18. 使用Angular JS,Twitter的離線Web應用程序引導
- 19. 導航到通用Windows應用程序中的設備特定頁面
- 20. Angular JS應用程序頁面刷新問題
- 21. 使用按鈕導航到基於導航的應用程序中的不同視圖?
- 22. 從WPF中刪除導航欄頁面應用程序
- 23. 在Angular應用程序中找不到引導程序文件
- 24. 如何在Windows 8 Metro應用程序中使用javascript在不同的html頁面之間導航?
- 25. 如何導航到我的Elm應用程序中的另一個頁面?
- 26. Web應用程序中不同頁面的不同背景色
- 27. 如何使用winjs + html在windows phone 8.1應用程序的頁面中導航應用程序欄
- 28. 導航到WPF應用程序的URL(用於打開網頁)
- 29. 如何在PhoneGap應用程序內的頁面之間導航?
- 30. 頁面導航在Win Phone 8的應用程序加載
我想要頁面重定向到另一個頁面,而不是在ng-view中包含html,當我點擊超鏈接時,紅色綠色或藍色 –
@jayendrabhatt你的意思是不同的域名? –
不,我的意思是在「green.htm」中,我可以在green.htm中編寫ng-view,而不是在包含超鏈接的html模板文件中編寫。 –