Я хотел бы отредактировать некоторые данные из таблицы с помощью модального. Существуют различные интерфейсы в определениях типов для angular-ui-bootstrap from definTyped, однако они недокументированы, и я не могу найти примеров того, как их использовать.Как использовать угло-ui-bootstrap (модальные) в машинописном тексте?
- IModalScope
- IModalService
- IModalServiceInstance
- IModalSettings
- IModalStackService
То, что я хотел бы достичь, это что-то вроде этого:
Правильно ли я предположить, что оба ItemsListController и ItemDetailModalController нужен экземпляр той же области, в целях обмена данными? И как я могу определить контроллер и шаблон для модальной директивы, используя интерфейсы выше?
я уже нашел, не машинопись пример здесь: https://angular-ui.github.io/bootstrap/#/modal
Однако, как новичок я получил трудно понять, что происходит, если образцы бросить все в одном файле без разделения проблем.
Так же контроллер фактически настраивает/вызывает модальность? Разве это не нарушение SOC? – xvdiff
No.То же самое, что и «ошибка =», произошла «ошибка» с контроллера. Контроллер управляет пользовательским интерфейсом, просто не использует '$ element' – basarat
Да, я был очень смущен в первый раз, когда увидел элемент $, хотя это кажется очень распространенным в примерах. Я просто подумал, что есть способ настроить модальный на стороне HTML. Ну, угадайте, что все ясно сейчас (кроме интерфейсов DT) – xvdiff