Member 13045054 Ответов: 0

Как я могу интегрировать файлов в AngularJS в нормальный проект ASP.NET в MVC.с помощью JSON, как API


Я хочу, чтобы мой проект загружался с индексной страницы.У меня есть все созданные страницы, с которыми я хочу их интегрировать ASP.NET проект MVC.
Поскольку я наивный человек в AngularJs, я не знаю об интеграции вещей.
Может кто-нибудь, пожалуйста, помочь мне в этом.

Пожалуйста, дайте мне знать, если потребуются какие-либо дополнительные детали.
В настоящее время он собирает обычный URL-адрес маршрутизации MVC

Что я уже пробовал:

для целей маршрутизации я поместил следующее В Web.config в папку Views

<add name="JavaScriptHandler" path="*.js" verb="*" precondition="integratedMode" type="System.Web.StaticFileHandler" />

      <add name="HtmlScriptHandler" path="*.html" verb="*" precondition="integratedMode" type="System.Web.StaticFileHandler" />


Также,
следующее в файле RouteConfig для маршрутизации.


public static void RegisterRoutes(RouteCollection routes)
        {
            routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
            
            routes.MapRoute(
                name: "HomeCatchAllRoute",
                url: "Home/{*.}",
                defaults: new
                {
                    controller = "Home",
                    action = "Index",
                    id = UrlParameter.Optional
                }
            );

            routes.MapRoute(
                name: "Default",
                url: "{controller}/{action}/{id}",
                defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
            );
        }

0 Ответов