0
app.get('/:id', function (req, res){

   UserModel.find({ user: req.params.id}, function (err, user){

         if (err) throw err;

         console.log(user + '\n\n');

         res.render('profile.ejs', {

                username: user[0].user,
                avatar: user[0].avatar,
                followers: user[0].followers.length,
                following: user[0].following.length

         })

   });

});

たとえば、私が書いたときに、代わり<a href="/<%= username %>">...</a>にに行く理由はわかりません。静的ディレクトリから でpng をレンダリングしようとすると、これは問題になりますか? そう思うから!PNGはレンダリングされませんが、それで終わらない他のページでは機能します。/randomuser//randomuser/:id/

4

2 に答える 2

0

肯定的ではありません私は質問を理解していますが、変更することでそれを機能させることができるはずです

app.get('/:id'、function(req、res){

app.get('/:id /'、function(req、res){

それがうまくいかない場合は、pngがレンダリングされるはずです私に知らせてください

于 2012-12-25T16:41:57.923 に答える
0

app.get のルートに応じて、/randomuser/ または /randomuser にリダイレクトされます。私が知る限り、それは問題ではありません。他に質問があれば教えてください

于 2012-12-25T17:16:25.790 に答える