我正在为我的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("/")
});
确保正确显示我的观点需要进行哪些其他更改?