Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 5 AngularJS 2和.NetFramework 4.6_Asp.net Mvc 5_Angular - Fatal编程技术网

Asp.net mvc 5 AngularJS 2和.NetFramework 4.6

Asp.net mvc 5 AngularJS 2和.NetFramework 4.6,asp.net-mvc-5,angular,Asp.net Mvc 5,Angular,我目前正在用Asp.net MVC 5(.net Framework 4.6)和AngularJS 2.0制作一个web应用程序 我负责后端,我的朋友负责前端 现在,他给我发了3个js文件,1个html文件。 有人能帮我把这些文件导入MVC5吗 谢谢你,当然 创建一个。/app文件夹并删除js文件 您拥有的html文件,我建议您将其内容复制粘贴到razor视图中,。/Views/App/MyPage.cshtml 然后创建一个c#控制器,该控制器将返回该视图AppController publi

我目前正在用Asp.net MVC 5(.net Framework 4.6)和AngularJS 2.0制作一个web应用程序

我负责后端,我的朋友负责前端

现在,他给我发了3个js文件,1个html文件。 有人能帮我把这些文件导入MVC5吗

谢谢你,

当然

创建一个
。/app
文件夹并删除js文件

您拥有的html文件,我建议您将其内容复制粘贴到razor视图中,
。/Views/App/MyPage.cshtml

然后创建一个c#控制器,该控制器将返回该视图
AppController

public class AppController : Controller
   {
      public ActionResult MyPage()
      {
        return PartialView();
      }
像这样

另一个重要注意事项是,确保路由器配置正确,如下所示

当然可以

创建一个
。/app
文件夹并删除js文件

您拥有的html文件,我建议您将其内容复制粘贴到razor视图中,
。/Views/App/MyPage.cshtml

然后创建一个c#控制器,该控制器将返回该视图
AppController

public class AppController : Controller
   {
      public ActionResult MyPage()
      {
        return PartialView();
      }
像这样

另一个重要注意事项是,确保路由器配置正确,如下所示


我假设你是MVC的新手

  • 创建一个新的MVC项目
  • 将js文件复制到脚本。(从资源管理器拖动到visual studio)
  • 使用js的最佳方式是制作一个捆绑包:

  • 在app_start中,打开BundleConfig.cs
  • 创建一个新包,如下所示:

    添加(新脚本包(“~/bundles/mybundle”)。包括( “~/Scripts/myjs1.js”, “~/Scripts/myjs2.js”, “~/Scripts/myjs3.js”)

  • 现在要呈现此捆绑包,请打开视图->共享->\u Layout.cshtml

  • 转到底部,找到
    @Scripts.Render(“~/bundles/jquery”)
  • 添加您的捆绑包:
    @Scripts.Render(“~/bundles/mybundle”)
    现在,您的js可用于所有页面
  • 我们需要创建一个控制器。右键单击控制器文件夹->添加->控制器
  • 选择MVC5控制器为空
  • 为该页面指定您喜欢的名称
  • 您将看到:

    public class testeController : Controller
        {
            // GET: teste
            public ActionResult Index()
            {
                return View();
            }
        }
    
    十一,。右键单击代码中的索引->在添加视图中单击 12VS将打开视图。在这里粘贴你的HTML

    你可以走了

    要记住的事情1-路线:

    MVC默认路由(URL)是
    /controller/Action/id

    在上面的示例中,您的url将是:
    /teste
    /teste/index
    ,因为它是控制器名称

    如果未提供,MVC将Home用作控制器名称,将索引用作操作名称,id是可选的

    因此,如果您的页面是站点的主页,请将其放入
    Views->home->index.cshtml

    需要记住的事情2-捆绑包:

    捆绑包可用于所有页面,如果您只需要在一个页面中使用js,请执行以下操作:

    打开视图,转到文件底部并执行以下操作:

    @section scripts{
        <script src="~/Scripts/js1.js"></script>
        <script src="~/Scripts/js2.js"></script>
        <script src="~/Scripts/js3.js"></script>
    }
    

    视图是页面中间的可变内容,在.LayOut.cStML中查找方法<代码> @ ReDeByDype()/Case>以查找视图将在何处呈现。

    也许你必须将你朋友的html分成两部分,一部分在布局中,另一部分在视图中。这是很常见的


    祝你好运和快乐

    我假设你是MVC的新手

  • 创建一个新的MVC项目
  • 将js文件复制到脚本。(从资源管理器拖动到visual studio)
  • 使用js的最佳方式是制作一个捆绑包:

  • 在app_start中,打开BundleConfig.cs
  • 创建一个新包,如下所示:

    添加(新脚本包(“~/bundles/mybundle”)。包括( “~/Scripts/myjs1.js”, “~/Scripts/myjs2.js”, “~/Scripts/myjs3.js”)

  • 现在要呈现此捆绑包,请打开视图->共享->\u Layout.cshtml

  • 转到底部,找到
    @Scripts.Render(“~/bundles/jquery”)
  • 添加您的捆绑包:
    @Scripts.Render(“~/bundles/mybundle”)
    现在,您的js可用于所有页面
  • 我们需要创建一个控制器。右键单击控制器文件夹->添加->控制器
  • 选择MVC5控制器为空
  • 为该页面指定您喜欢的名称
  • 您将看到:

    public class testeController : Controller
        {
            // GET: teste
            public ActionResult Index()
            {
                return View();
            }
        }
    
    十一,。右键单击代码中的索引->在添加视图中单击 12VS将打开视图。在这里粘贴你的HTML

    你可以走了

    要记住的事情1-路线:

    MVC默认路由(URL)是
    /controller/Action/id

    在上面的示例中,您的url将是:
    /teste
    /teste/index
    ,因为它是控制器名称

    如果未提供,MVC将Home用作控制器名称,将索引用作操作名称,id是可选的

    因此,如果您的页面是站点的主页,请将其放入
    Views->home->index.cshtml

    需要记住的事情2-捆绑包:

    捆绑包可用于所有页面,如果您只需要在一个页面中使用js,请执行以下操作:

    打开视图,转到文件底部并执行以下操作:

    @section scripts{
        <script src="~/Scripts/js1.js"></script>
        <script src="~/Scripts/js2.js"></script>
        <script src="~/Scripts/js3.js"></script>
    }
    

    视图是页面中间的可变内容,在.LayOut.cStML中查找方法<代码> @ ReDeByDype()/Case>以查找视图将在何处呈现。

    也许你必须将你朋友的html分成两部分,一部分在布局中,另一部分在视图中。这是很常见的


    祝你好运和快乐

    你是MVC新手吗?你是MVC新手吗?