У меня есть приложение asp.net MVC 5 с AngularJS, и я хотел бы обновить AngularJS до Angular 6 без переписывания всего приложения.Я прочитал официальное руководство , но оно мне не особо помогло.Вот небольшой пример:
У меня есть такое представление, которое содержит другое динамическое представление, которое будет содержать угловые директивы:
<div id="container" ng-controller="MyController">
@Html.Action("MyView", "Home")
</div>
Контроллер:
angular.module('myApp').controller('MyController', ['$scope', function($scope) {
$scope.doSomething= function () {
//do stuff
}
}
]);
Чтобыло бы лучше всего преобразовать такой контроллер в компонент Angular?Самым сложным для меня является то, что компонент должен работать с шаблоном, сгенерированным на сервере.
Ближайший ответ, который я нашел, - Как преобразовать представление asp.net mvc в angular 2?, но похоже, что в Angular 6 это не работает, и я не уверен, что это именно тот путь.
Пожалуйста, сообщите.