Передача данных из ng-repeat на другую страницу - PullRequest
0 голосов
/ 05 сентября 2018

У меня есть веб-сайт, на котором я выполняю маршрутизацию с помощью Express на сервере. На фронтенде я использую Angular. Страница содержит некоторые новостные сообщения, которые я храню в базе данных MongoDB. При нажатии кнопки «Читать далее» в сообщении я хочу открыть новую страницу с информацией об этом сообщении. Эти новостные сообщения отображаются с помощью ng-repeat на входной стороне, но я не знаю, как передать эти данные на новую страницу.

Это новостное сообщение по ng-repeat:

.news_slider.flex
   .news_block(ng-repeat="x in news_item")
      .upper_image
         img(lazy-src="/uploads/{{x.image}}.jpg" animate-visible="true" animate-speed="0.5s")
       .lower_text
          .title.dark {{x.title}}
          .time_stamp {{x.time}}
          .text_block(ng-bind-html="x.message") {{x.message}}
          a(href="/nieuwsberichten/{{x.title}}/{{x._id}}" target="_self")
          .read_more
             .main_button.yellow Lees Meer

Я выполняю HTTP-вызов с Angular на сервер для получения данных

App.controller("front_page_controller", function($scope, $http){
$scope.showData = function(){
  $scope.news_item = {};
  $http.get("/news_blocks").then(function (response){
      $scope.news_item = response.data; 
    });
  };
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...