具有多个入口点的Angular App

时间:2014-12-10 03:52:28

标签: angularjs node.js ejs

所以,我正在使用angular编写一个非常简单的应用程序,我基本上只是希望能够将我的请求路由到各自的页面,而且还将这些页面用作视图,以便以下视图:

-- html
    main-app.ejs
    -- views
        faq.ejs
        about.ejs
        home.ejs
        register.ejs

可以通过主应用程序获得,但用户也可以分别通过以下内容到达那里:

/faq
/about
/home
/register

任何想法?

我认为这样的事情可行:

app.get('/views/:viewName', routes.view);
app.get('/:app?', routes.app);

我基本上只是将请求指向主应用程序,但这根本不起作用,因为当页面加载并且后续路由器占用时:

app.config(function ($routeProvider) {
    $routeProvider.when('/', {
        templateUrl: '/views/home',
        controller: 'sliderController'
    }).when('/faq', {
        templateUrl: '/views/faq',
        controller: 'faqController'
    });
});

默认页面始终加载

0 个答案:

没有答案