Comments on: Передача данных между сущностями AngularJS https://stepansuvorov.com/blog/2014/09/angularjs-data-transfer/ Release 2.0 Sat, 17 Mar 2018 17:46:00 +0000 hourly 1 https://wordpress.org/?v=6.3.1 By: Антон Баранов https://stepansuvorov.com/blog/2014/09/angularjs-data-transfer/#comment-63482 Sat, 17 Mar 2018 17:46:00 +0000 http://stepansuvorov.com/blog/?p=1898#comment-63482 чуть дополнил пример с событиями: http://jsfiddle.net/0ocd0n9f/

]]>
By: Leszek Koba https://stepansuvorov.com/blog/2014/09/angularjs-data-transfer/#comment-63476 Fri, 12 Jan 2018 12:00:00 +0000 http://stepansuvorov.com/blog/?p=1898#comment-63476 Супер, спасибо большое. Простые и понятные примеры.

]]>
By: Dmitry Zaharov https://stepansuvorov.com/blog/2014/09/angularjs-data-transfer/#comment-63360 Fri, 10 Feb 2017 07:55:00 +0000 http://stepansuvorov.com/blog/?p=1898#comment-63360 в вашем примере связь сервис -> контроллер работает. А я прокинул из сервиса еще функцию которая меняет “name” и вызываю ее во вью. Данные в контроллере не обновляются. И во всех случаях данные не обновляются во вью. http://jsfiddle.net/zarya/3r15027y/

]]>
By: Stepan Suvorov https://stepansuvorov.com/blog/2014/09/angularjs-data-transfer/#comment-63324 Sat, 01 Oct 2016 06:21:00 +0000 http://stepansuvorov.com/blog/?p=1898#comment-63324 In reply to Alex.

а что мешает передать массив тоже как свойство? :)

]]>
By: Alex https://stepansuvorov.com/blog/2014/09/angularjs-data-transfer/#comment-63323 Thu, 29 Sep 2016 14:47:00 +0000 http://stepansuvorov.com/blog/?p=1898#comment-63323 Интересно, а как передать целый массив из одного контроллера в другой, если контроллеры на одном уровне?
Свойство передать получается , а вот целый массив нет (

]]>
By: Mihail https://stepansuvorov.com/blog/2014/09/angularjs-data-transfer/#comment-63314 Sun, 14 Aug 2016 23:45:00 +0000 http://stepansuvorov.com/blog/?p=1898#comment-63314 In reply to Stepan Suvorov.

спасибо, уже решил… такими костылями… http://plnkr.co/edit/A1rDSqde5gi5lve40bg5?p=preview

]]>
By: Stepan Suvorov https://stepansuvorov.com/blog/2014/09/angularjs-data-transfer/#comment-63313 Sun, 14 Aug 2016 12:29:00 +0000 http://stepansuvorov.com/blog/?p=1898#comment-63313 In reply to Mihail.

изменять данные – только через link.
я бы рекомендовал взглянуть на этот пост – http://stepansuvorov.com/blog/2016/02/understanding-of-componentdirective-attribute-binding-types/, где подробно описываются все типы связывания

]]>
By: Mihail https://stepansuvorov.com/blog/2014/09/angularjs-data-transfer/#comment-63312 Sat, 13 Aug 2016 15:32:00 +0000 http://stepansuvorov.com/blog/?p=1898#comment-63312 Интересно а при передачи данных от родительского контроллера к чилду через scope: { name: ‘=’} как получить доступ к данным в контроллере? или этими данными можно пользоваться только в link?

]]>
By: Stepan Suvorov https://stepansuvorov.com/blog/2014/09/angularjs-data-transfer/#comment-63308 Thu, 04 Aug 2016 13:58:00 +0000 http://stepansuvorov.com/blog/?p=1898#comment-63308 In reply to Yuriy Trifonkov.

конечно же сервис.

]]>
By: Yuriy Trifonkov https://stepansuvorov.com/blog/2014/09/angularjs-data-transfer/#comment-63307 Wed, 03 Aug 2016 12:22:00 +0000 http://stepansuvorov.com/blog/?p=1898#comment-63307 Крутая статья! Спасибо! Многое стало понятно.
Степан, а как, концептуально, реализовать такое:
Пост с функционалом (лайки, комменты, удалить, редактировать, добавить и т. п.). У него свой роут, свой контроллер, свой вид.
И есть Поиск со всем своим. В Поиске нужно иметь возможность открывать пост (не переходя на роут поста) и пользоваться его функционалом.
Уместно ли здесь применить общий контроллер или вынести методы контроллера поста в отдельный сервис?

]]>