Javascript ASP.NET MVC使用angularjs缓存html?
我正在用客户端angular.js编写一个ASP.NETWebAPI。由于我需要用户通过ale添加可导航页面,因此我创建了一个带有关联部分视图的NavBarCtrl,以允许将新页面添加到导航栏中。当我在VS Community 2015中重建并运行我的项目时,我得到了一个(大部分)正确的布局,尽管bootstrap的样式看起来确实有点不对劲 但是,如果在不重建的情况下再次运行项目,我会看到以下情况: 有趣的是,在重建之后直接显示的URL是“”,而在没有重建的情况下,我看到的是“”。 在angular上是否存在某种我不知道的缓存 _ViewStart.cshtml:Javascript ASP.NET MVC使用angularjs缓存html?,javascript,asp.net,angularjs,asp.net-mvc,twitter-bootstrap,Javascript,Asp.net,Angularjs,Asp.net Mvc,Twitter Bootstrap,我正在用客户端angular.js编写一个ASP.NETWebAPI。由于我需要用户通过ale添加可导航页面,因此我创建了一个带有关联部分视图的NavBarCtrl,以允许将新页面添加到导航栏中。当我在VS Community 2015中重建并运行我的项目时,我得到了一个(大部分)正确的布局,尽管bootstrap的样式看起来确实有点不对劲 但是,如果在不重建的情况下再次运行项目,我会看到以下情况: 有趣的是,在重建之后直接显示的URL是“”,而在没有重建的情况下,我看到的是“”。 在angul
@{
@Styles.Render("~/Content/css")
@Scripts.Render("~/bundles/angular")
@Scripts.Render("~/bundles/execumatch")
}
Index.cshtml:
<!DOCTYPE html>
<html ng-app="execumatch">
<head>
<title ng-bind="Execumatch"></title>
</head>
<body>
<div ng-controller="NavBarCtrl" ng-include="navBarTemplate"></div>
</body>
</html>
NavigationBar.html:
<nav class="navbar navbar-inverse">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" />
</div>
<div class="collapse navbar-collapse" id="">
<ul class="nav navbar-nav">
<li ng-repeat="page in pages" class="navbar-link navbar-btn">
<a href="{{page.url}}" >{{page.title}}</a>
<span class="glyphicon glyphicon-pencil navbar-link" ng-click="edit" />
<span class="glyphicon glyphicon-remove navbar-link" ng-click="delete" />
</li>
<li>
<form name="pageCreate" ng-show="isCreating" novalidate ng-submit="createPage(newPage)">
<input name="pagetitle" ng-model="newPage.title" placeholder="New Page" />
<button class="glyphicon glyphicon-check" ng-click="createPage(newPage)" />
</form>
</li>
<li>
<button ng-click="startCreating()" class="navbar-link">
<span class="glyphicon glyphicon-plus" />
</button>
</li>
</ul>
</div>
</nav>
-
-
-
此外,我注意到navbar看起来不像一个合适的引导导航条。我不知道这是与前面的问题有关,还是与angular中处理css的单独问题有关。您有任何控制台错误吗?Visual Studio或浏览器中没有错误。