当前位置: 首页 > 面试题库 >

角度和快速布线

杨无尘
2023-03-14
问题内容

我经历了许多Angular-express种子,并弄清楚了它们是如何工作的。我遇到的问题是: 1)。 我想使用ejs-locals进行模板制作。
2)。 如何正确配置服务器端和客户端的路由。而且,在输入URL之类的时/about,不会产生错误:cannot /get

角度 app.js 包含:

// angular stuff

$routeprovider.when('/', {
 templateUrl: 'index',
 controller: IndexCtrl
});
$routeprovider.when('/about', {
 templateUrl: 'partials/about',
 controller: IndexCtrl
});

Express app,js 包含:

app.get('/', routes.index);
app.get('/about', routes.about);

路由文件夹 包含“ index.js”:

exports.index = function(req, res){
  res.render('index',{name:"Hello"});
};

exports.about = function (req, res) {
  res.render('partials/about');
};

Views文件夹 包含index.ejs

<!--HTML head/navigation bar here-->
<div ng-view></div>

并且内部views文件夹是一个partials文件夹:( Views / partials /

index.ejs:

 <h1>Index</h1>

about.ejs:

<h1>About</h1>

问题答案:

将这些路由添加到您的快递服务器

app.get('/partials/:filename', routes.partials);
app.use(routes.index);

然后在 routes.js

exports.partials = function(req, res){
  var filename = req.params.filename;
  if(!filename) return;  // might want to change this
  res.render("partials/" + filename );
};

exports.index = function(req, res){
  res.render('index', {message:"Hello!!!"});
};

这将确保在向partials/index和发送请求时,express返回呈现的模板partials/about

这是要点:https :
//gist.github.com/4277025



 类似资料:
  • 我正在尝试官方的5分钟快速入门大约角2的打字稿。我遵循了所有步骤,当我运行时,它确实在我的火狐浏览器上弹出了预期的消息。 但是,当我检查控制台时,我发现了错误消息: 我不知道这是否与我之前在项目根文件夹上运行时收到的警告消息有关: 有人能告诉我我的方法出了什么问题吗?更详细的控制台输出如下所示:

  • 提前感谢您的帮助。

  • 我想要Express服务器端重定向角度页面 我在localhost:3000处运行express 在localhot:4200处运行angular 当express重定向到angular localhost时:4200 我总是收到错误 如何让角接受cors响应?

  • 我在程序(计时器类)中使用scheduleAtFixedRate方法。它每秒钟运行一次,但有时这种方法会变得非常快(每秒执行3-4次)。 然而,我在网上做了一些研究,发现了这个: 复制自android开发者页面: 对于固定速率执行,任务每次连续运行的开始时间都是计划的,而不考虑上一次运行的时间。如果延迟阻止计时器按时启动任务,则这可能会导致一系列串接运行(一个接一个地启动)。 我需要固定的计时器。

  • 问题内容: 我正在尝试使用UICollectionView创建一个网格,用户可以将其设置为x单元x y单元(在文本框中输入),同时仍在屏幕上占据相同的宽度。 我已经能够创建一个包含正确数量的单元格的网格视图,但是这些视图的布局不正确,即,按5输入7将得到35个单元格,但不能按5输入7个单元格进行布局。这是我到目前为止的代码。 MyCollectionViewCell.swift导入UIKit Cr

  • 分布式Minio可以让你将多块硬盘(甚至在不同的机器上)组成一个对象存储服务。由于硬盘分布在不同的节点上,分布式Minio避免了单点故障。 分布式Minio有什么好处? 在大数据领域,通常的设计理念都是无中心和分布式。Minio分布式模式可以帮助你搭建一个高可用的对象存储服务,你可以使用这些存储设备,而不用考虑其真实物理位置。 数据保护 分布式Minio采用 纠删码来防范多个节点宕机和位衰减bit