无法加载模板:/app/views/home.html(HTTP状态:200 OK)

时间:2016-01-18 21:35:57

标签: angularjs twitter-bootstrap

我正在为我的ASP.NET MVC项目开发一个AngularJS前端。我想在应用程序启动时显示<add name="DBCS" providerName="System.Data.SqlClient" connectionString="Data Source=.\SQLEXPRESS; database = Sample2;Integrated Security=SSPI"/> 的内容。但是,当我调试应用程序时,尽管在app.js中引用了模板,但仍会加载上述错误,如下所示:

/app/views/home.html

我已经安装了UI Bootstrap NuGet包,并将脚本文件添加到BundleConfig中。我发现这个link提到了一个拦截器正在使用中,并在注释时补救了他们的情况。我也有一个拦截器并做了同样的事情来修复当前的问题。我的拦截器服务如下:

var app = angular.module("app", ['ngResource','ngRoute', 
'LocalStorageModule', 'ui.bootstrap']);

app.config(function ($routeProvider) {
$routeProvider.when("/", {
    controller: "HomeController",
    templateUrl: "/app/views/home.html"
});

$routeProvider.when("/application", {
    controller: "ApplicationController",
    controllerAs: "vm",
    templateUrl: "/app/application/application.html"
});

$routeProvider.when("/login", {
    controller: "LoginController",
    controllerAs: "ctrl",
    templateUrl: "/app/views/login.html"
})

$routeProvider.otherwise("/")
});

确保正确显示我的观点需要进行哪些其他更改?

0 个答案:

没有答案