Asp.net mvc 5 AngularJS 2和.NetFramework 4.6
我目前正在用Asp.net MVC 5(.net Framework 4.6)和AngularJS 2.0制作一个web应用程序 我负责后端,我的朋友负责前端 现在,他给我发了3个js文件,1个html文件。 有人能帮我把这些文件导入MVC5吗 谢谢你,当然 创建一个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
。/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的新手
@Scripts.Render(“~/bundles/jquery”)
@Scripts.Render(“~/bundles/mybundle”)
现在,您的js可用于所有页面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的新手
@Scripts.Render(“~/bundles/jquery”)
@Scripts.Render(“~/bundles/mybundle”)
现在,您的js可用于所有页面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新手吗?