router第三種寫法:
(3).詳細寫法:若要傳遞id參數(:id),或要讀取外部檔案
返回
****連結到某個內聯網頁main.html的方法:ui-sref="main"
****連結到某個內聯網頁main.html的方法:href="#/main"
****當點按list-item連結並傳遞參數id到某個內聯網頁list.html的方法:href="#/detail2"
****當點按list-item連結並傳遞參數id到某個內聯網頁list.html的方法:href="#/detail{{x.id}}"
****當連結到某個外部網頁email.html的方法:href="#/email3"
****當連結到某個外部網頁email.html的方法:href="#/email3{{x.id}}"
****上面兩種對應寫法,所對應到到的參數
.state('detail', { -----------------> ui-sref="detail"
url: '/detail:id', -----------------> href="#/detail2" 或 href="#/detail{{x.id}}"
****,所以其實這兩種寫法都可以
****,但是若有傳遞list-item的id參數,就只有一種寫法
首頁
西野
皮卡丘
超夢
***如何接收由list-item傳來的id參數
方法:
app.controller('Ctrldetail', function ($scope, $stateParams) {
//接受id變數:$stateParams.id
$scope.name01 = songs02[$stateParams.id - 1].name
})