Как разместить угловой объект на контроллере MVC с помощью формы - PullRequest
0 голосов
/ 06 ноября 2019

Я новичок в angularjs.

Я хочу опубликовать угловой объект в контроллере, используя форму.

Угловой контроллер:

$scope.PostObject = function(angularObject) {

    var form = document.createElement('form');
    form.action = '/controller/action';
    form.method = 'POST';

    var input = document.createElement('input');
    input.name = "angularObject";
    input.value = angularObject;

    form.appendChild(input);
    document.body.appendChild(form);
    form.submit();

};

MVC Контроллер:

 [HttpPost]
 public ActionResult Action(MVCModel angularObject)
 {
    //do something then return action result

    return View(angularObject);

 }

Спасибо за вашу помощь, если потребуется больше деталей, дайте мне знать.

1 Ответ

0 голосов
/ 06 ноября 2019

Я хочу опубликовать угловой объект

Используйте службу $ http:

$http.post("/controller/action", angularObject);

Для получения дополнительной информации см.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...