Показать сообщение отдельно
  #6 (permalink)  
Старый 24.06.2014, 18:55
Аватар для a.malitsky
Аспирант
Отправить личное сообщение для a.malitsky Посмотреть профиль Найти все сообщения от a.malitsky
 
Регистрация: 26.03.2010
Сообщений: 56

var listCtrl = myapp.controller( 'listCtrl', ['$scope', '$rootScope', '$http', '$stateParams', function( $scope, $rootScope, $http, $stateParams){
        $scope.params = $stateParams;
	$http.get( 'json/main_list.json' ).success( function( data ) {
	$scope.main_list = data;
	}).error(function(data) {console.log( 'error main_list.json' )});
}]);


<div ng-controller="listCtrl" >
<ul>
  <li>{{params.phoneId}}</li>  
</ul>
</div>


<tr data-ng-repeat = "list in main_list | filter:search">
<td class="main-list-item">
    <a ui-sref="unit_page({phoneId:list.id})">{{list.id}}</a>
</td>


Не понимаю, почему темплейт не видит $stateParams без привязки ко скоупу, но разбираться сейчас некогда.

Последний раз редактировалось a.malitsky, 24.06.2014 в 19:09.
Ответить с цитированием