所以我的网站有一个用例。用户应该能够输入带有参数(某事物的id)的URL,并使用有关数据库中条目的相应信息返回页面。我使用的是Angular4,不知道该怎么做。
当用户已经在网站上提出简单请求时,很容易做到这一点。如何以已填充该数据的角度返回特定路径/页面?我不确定我在寻找什么,也许有人可以把我推向正确的方向。
修改
好吧也许问题不够明确。 我有一个破坏angular4应用程序完成。用户可以输入有关自己的信息并共享信息。有一个用例,其中nodejs中的路径(带有id参数)应该返回一个页面,其中包含后端提供的信息。我不知道该怎么做我觉得它应该很容易接力,但我错过了一些东西。
答案 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请求。也许将来有人会像我一样迷茫,所以我要把它留在展出。