gpt4 book ai didi

angularjs - 具有多个服务器布局的 meanjs 应用程序

转载 作者:搜寻专家 更新时间:2023-11-01 00:07:36 26 4
gpt4 key购买 nike

我想在 meanjs 框架上使用多个服务器布局,但问题是我如何将一些有 Angular 的前端 View 页面附加到特定的服务器布局,我有一个特殊的登录页面,它具有不同的服务器布局我该如何修复这个。

angular 如何知道必须为哪个 angular 状态加载什么服务器布局。

我在核心 Controller 中添加了一个其他 Action :

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);
};

最佳答案

截至目前,我们无法从服务器端创建两个布局。他们需要更新核心模块和路由技术来解决这个问题。

我试过一次,我无法完成这个过程,我的想法是从服务器端路由更改布局,并在 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
});
};

相应地在布局文件夹中添加布局。这将帮助您创建多个布局,但仍然会出现很多路由问题,正如我上面所说的。如果可以修复它,这可能会起作用。

谢谢,

关于angularjs - 具有多个服务器布局的 meanjs 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29517489/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com