在真正的專案開發(fā)中有很多個頁面,那各個頁面是不是都是透過一個index頁面, 在index頁面裡放一個
然後配置很多路由來跳轉,傳參的呢?你說的應該是用angularjs 實現(xiàn)單頁應用的例子一般我們會在index中放入公共的引用和一般都有的導航然後分區(qū)在想要實現(xiàn)跳轉模組的地方寫ng-view 然後通過app. js配置跳轉路由以及對應的controller 將功能業(yè)務相近的controller 放在一起這樣
是的,SPA單頁應用是透過設定路由來跳轉的,HTML中用
2.參數(shù)的配置,先在路由配置部分說明參數(shù)名稱
.state("order.detail", {
url: "/Detail/?:order_id",
templateUrl: "/detail.html",
title: "Detail",
controller: "detailCtrl",
params: {'order_id': null, 'order_status': null}
});
範例中兩個參數(shù)order_id和order_status,你可以把參數(shù)拼接到url中,:order_id
就是拼接的:order_id
就是拼接的
在跳轉的過程中傳遞參數(shù)ui-sref="order.detail({ order_id: order.id })"
在跳轉的過程中傳遞參數(shù)ui-sref="order. detail({ order_id: order.id })"