0
當我點擊按鈕和angulajs呼叫路由加載詳細信息頁面。爲什麼當 我回到主頁(瀏覽器上的後退按鈕)選擇HTML丟失值和人員列表上的元素?先謝謝了。Angulajs路由和當回覆所有
這是我的代碼:
HTML
<div ng-app>
<h2>Test</h2>
<div ng-controller="MainCtrl">
<select ng-options="people.id as people.name for people in peoples" ng-model="test">
<option value="">Select People...</option>
</select>
<a href="#/details/{{people.id}}" class="btn btn-warning btn-xs"><span class="fa fa-edit"></span> Details</a>
</div>
</div>
控制器:
function MainCtrl($scope) {
$scope.peoples = [
{id: '1', name: 'Jon'},
{id: '2', name: 'Peter'}
];
}
APP.JS:在角
App.config(['$routeProvider', function ($routeProvider) {
$routeProvider
.when('/details/:id', {
templateUrl: configuration.appPartialPath + 'details.html',
controller: 'DetailsCtrl'
})
.otherwise({
redirectTo: '/'
});
}]);
給我一些教程或例子嗎?感謝丹尼爾。 – 2014-11-14 16:21:17