龙卷风服务器角度路线

时间:2017-04-18 14:40:49

标签: python angularjs tornado

当我登陆/角度应用程序加载。当我查询/它失败的东西。如何配置龙卷风路由器以路由到正确的角度页面?

龙卷风:

app = web.Application([
    (r'/api/recFields', RecFieldHandler),
    (r'/api/recs', ApiHandler),
    (r'/api/ner', NerHandler),
    (r'/tagger', web.StaticFileHandler, {"path": SITE_PATH + '/views/tagger', "default_filename": "tagger.html"}),
    (r'/(.*)', web.StaticFileHandler, {"path": SITE_PATH, "default_filename": "index.html"})
    ])   

Angular:

angular.module('html5app', [
        'ngRoute',
        'ngSanitize'
    ])
    .config(['$locationProvider', '$routeProvider', function config ($locationProvider, $routeProvider){
        //enabling HTML5 mode
        $locationProvider.html5Mode({enabled: true, requireBase: false}).hashPrefix('!');

        //setting up routes
        $routeProvider.when('/',{ templateUrl: '/views/recs/recs.html', controller: 'RecCtrl as home'});
        $routeProvider.when('/tagger',{ templateUrl: '/views/tagger/tagger.html', controller: 'TaggerCtrl as home'});
    }])

0 个答案:

没有答案