Angularjs - загрузка формы из шаблона без использования ng-view

0

У меня есть красное приложение. Ситуация, которую я хочу, - это когда вы нажимаете в списке, форма редактирования будет открыта в модальном диалоге или переключается сбоку.

форма является шаблоном (/templates/form.html).

Если я использую ng-view, все просто, я устанавливаю templateUrl в маршрутизаторе, и я получаю форму, перекомпилированную в представлении.

Но так как я хочу видеть сетку, я хочу открыть форму над ней. поэтому ng-view не будет работать.

как я могу сделать следующее из контроллера:

  1. загрузить форму шаблона, возможно, через ngInclude запомнить Im в JS-контроллере.
  2. Привязать модель
  3. добавьте форму с привязанной моделью в html

благодаря

  • 0
    из того, что вы описываете, не совсем понятно, почему ng-view не будет работать, но обычно вы все равно не используете ng-view для модальных диалогов. Однако если вам нужна вложенная маршрутизация, вы можете обратиться к сторонней альтернативе, такой как ui-router , которая поддерживает несколько вложенных именованных представлений.
  • 0
    @Claies, чтобы сделать его коротким, я пытаюсь использовать ng-include с контроллера.
Показать ещё 4 комментария
Теги:

1 ответ

1

Вы пробовали https://docs.angularjs.org/api/ng/directive/ngInclude?

Надеюсь, это подходит вашему делу =)

  • 0
    ng-include не является динамическим Мне нужно сделать шаблон в div из контроллера

Ещё вопросы

Сообщество Overcoder
Наверх
Меню