Одна функция в разных scope
Здравствуйте.
Я новичек, поэтому сразу прошу сильно не пинать. Поиском пользоваться умею, но, видимо не так искал. В чем вопрос: У меня есть несколько контроллеров "MainController", "ViewController", "EditController". У каждого контроллера есть свой шаблон и в каждом шаблоне есть кнопка, которая должна удалять сущность. Мне нужна одна функция удаления, которая бы хранилась в scope (не могу использовать прямой вызов функции delete из сервиса, хотя так было бы проще - мне нужна обработка действия). Подскажите, пожалуйста, как лучше поступить? Не хочется дублировать код во всех контроллерах. Заранее благодарен за снисходительность и ответы :) |
Создай сервис .service(), в нем создай абстрактные методы для crud-операций. Юзай этот сервис в своих контроллерах, вызывай с нужными параметрами где хочешь
|
Спасибо.
Я вот подумал, может создать какой-то BaseController, от которого наследоваться? |
Цитата:
|
Цитата:
|
Часовой пояс GMT +3, время: 22:47. |