Witam,
Uczę się AngularJS i mam mały problem. Oto mój kod:
Plik routingu
var myApp = angular.module('myApp', ["ngRoute"]) myApp.config(['$routeProvider', function ($routeProvider) { $routeProvider .when('/test', { templateUrl: '/event/example.html', controller: 'exampleController' }, null) .when('/list', { templateUrl: '/event/list.html', controller: 'exampleController' }, null) .when('/test-list', { templateUrl: '/test/list.html', controller: 'testController' }, null) .when('/test/:id', { templateUrl: '/test/details.html', controller: 'testController' }, null) } ]);
angular.module('myApp').controller('testController', function ($scope, $http, $routeParams) { $http.get('https://jsonplaceholder.typicode.com/posts').then(function (response) { $scope.posts = response.data; }); $scope.id = $routeParams.id; });
<http://december.com/html/4/element/div.html data-ng-controller="testController"> {{data}} </http://december.com/html/4/element/div.html>
<http://december.com/html/4/element/div.html data-ng-controller="testController"> <http://december.com/html/4/element/ul.html> <http://december.com/html/4/element/li.html ng-repeat="post in posts"> Tytuł: {{post.title}} <http://december.com/html/4/element/a.html href="#!test/{{post.id}}" >Show</http://december.com/html/4/element/a.html> </http://december.com/html/4/element/li.html> </http://december.com/html/4/element/ul.html> </http://december.com/html/4/element/div.html>
https://jsfiddle.net/mtV62/1546/
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)