часть: web-api (C#.Net) с двумя методами:
1.1) Выдает структуру формы по ID (форма передается в формате JSON)
1.2) Принимает данные заполненной формы (данные сервису передаются в формате JSON)
2) фронт часть: AngularJS (ver.1.x.x)
2.1) При обращении по URL формы (http://Базовый адрес/ID-формы) запрашивает форму у сервиса и строит ее на странице.
2.2) После заполнения формы и нажатия кнопки "отправить", отправляет данные сервису и отображает пользователю сообщение "Данные отправлены".
по такой схеме, если я в урле ввожу каждый раз новый ID, то у меня новая вьюха постоянно??? или AngularJS как-то может перехватить урл и сам обратиться по адресу??? Или как лучше обыграть это, посоветуйте.
Думаю, что надо в контроллере во viewbag допустим JSON кидать и ретурнить index.cshtml,такое решение валидно?
Если у тебя web api, то зачем ты приплетаешь viewbag и генеришь фронт на сервере? AngularJs в 2018? Зачем? Зачем у тебя фронт генерится на сервере (формы)? У тебя очень динамические формы что ли?
Обсуждают сегодня