приложение meanjs с несколькими макетами серверов

Я хочу использовать макет с несколькими серверами в среде meanjs, но проблема заключается в том, как я могу прикрепить некоторую страницу углового интерфейса к определенному макету сервера. У меня есть специальная страница входа в систему с другим макетом сервера, как я могу это исправить.

как angular знает, какой макет сервера должен быть загружен для какого углового состояния.

Я добавляю другое действие в основной контроллер:

module.exports = function(app) {
// Root routing
var core = require('../../app/controllers/core.server.controller');
app.route('/').get(core.index);
app.route('/accounts/').get(core.login);
};

person fynx    schedule 08.04.2015    source источник
comment
привет может кто-нибудь помочь мне !!!!!   -  person fynx    schedule 09.04.2015
comment
Я не знаю, почему люди проголосовали против вашего вопроса... Это очень хороший вопрос.   -  person Andrea Turri    schedule 20.04.2015


Ответы (1)


На данный момент мы не смогли создать два макета со стороны сервера. им необходимо обновить свои основные модули и методы маршрутизации, чтобы решить эту проблему.

Я пробовал один раз и не смог завершить процесс. Идея состоит в том, чтобы изменить макет с маршрутизации на стороне сервера и вызвать функцию рендеринга макета в meanjs.

Добавьте дополнительный код в core.server.routes.js.

'use strict';

module.exports = function(app) {
    // Root routing
    var core = require('../../app/controllers/core.server.controller');
    app.route('/').get(core.index);
    app.route('/admin').get(core.admin);
};

Добавьте дополнительную функцию экспорта в core.server.controller.js.

'use strict';

/**
 * Module dependencies.
 */
exports.index = function(req, res) {
    res.render('index', {
        user: req.user || null,
        request: req
    });
};

exports.admin = function(req, res) {
    res.render('admin', {
        user: req.user || null,
        request: req
    });
};

Соответственно добавьте макеты в папку макетов. Это поможет вам создать несколько макетов, но, как я уже сказал выше, возникнет много проблем с маршрутизацией. Если это возможно исправить, это может сработать.

Спасибо,

person Prasanth P    schedule 14.01.2016