如何使用angularjs routeProvider与MVC插件

时间:2015-04-12 15:49:30

标签: javascript c# asp.net-mvc angularjs

我正在开发一个基于插件的MVC应用程序,我想使用angularjs作为路由提供者。 (我是棱角分明的新手。)我在app.js中指定了必要的信息,并且它适用于那些在同一个项目中的视图(即/ home):

var app = angular.module('app', ['ngRoute']);

app.config(function ($routeProvider) {
    $routeProvider
        .when('/home', {
            templateUrl: 'Home/Index',
            controller: 'mainController'
        })
        .when('/about', {
            templateUrl: 'Plugin.App/Home/About',
            controller: 'aboutController'
        })
        .otherwise({
            redirectTo: 'Home/SomeLocation'
        });
});

app.controller('mainController', mainController);
app.controller('aboutController', aboutController);

但是,当我试图从我的插件中找到任何局部视图时,我得到了404.你有什么建议可以解决这个问题吗?

提前感谢您的帮助!

Craig85

0 个答案:

没有答案