Nodejs使用数据

时间:2017-09-13 12:13:09

标签: javascript node.js angular url-routing

所以我的网站有一个用例。用户应该能够输入带有参数(某事物的id)的URL,并使用有关数据库中条目的相应信息返回页面。我使用的是Angular4,不知道该怎么做。

当用户已经在网站上提出简单请求时,很容易做到这一点。如何以已填充该数据的角度返回特定路径/页面?我不确定我在寻找什么,也许有人可以把我推向正确的方向。

修改

好吧也许问题不够明确。 我有一个破坏angular4应用程序完成。用户可以输入有关自己的信息并共享信息。有一个用例,其中nodejs中的路径(带有id参数)应该返回一个页面,其中包含后端提供的信息。我不知道该怎么做我觉得它应该很容易接力,但我错过了一些东西。

2 个答案:

答案 0 :(得分:0)

您需要阅读网址。

 router.get('/users/:id', function(req, res) {
     var userID = req.params.id;

     // search db for the data
 });

答案 1 :(得分:0)

好吧,我明白了...我想要的但是无法表达的是使用 Angular 而不是nodejs route参数:

{
    path: 'someroute/:id',
    component: someComponent
 },

然后在ngOnInit函数中执行正常的http请求。也许将来有人会像我一样迷茫,所以我要把它留在展出。