如何在node.js中链接页面

时间:2019-08-29 07:41:55

标签: node.js ejs

你好,我是nodejs的新手,我想链接node.js中的页面,但是它说Cannot GET / crud / create,一个名为“ crud”的文件夹中有两个文件:index.ejs,create.ejs  我编写此代码来获取页面,但仅显示索引页面

  app.get('/crud', (req, res) => res.render('crud'))

在索引页面上,当我单击“创建新的”,但提示无法获取时,我正在使用此链接进入“创建”页面:

  <a href="/crud/create" class="btn btn-outline-success my-2 my-sm-0">Create New</a> 

我创建了一条单独的路径,但有时却徒劳无功,有时会显示错误,并且在同一页面上还会停留一段时间

   app.get('/crud/create', (req, res) => res.render('create')) 
   app.get('/create', (req, res) => res.render('create'))

1 个答案:

答案 0 :(得分:1)

您需要创建一个指向/crud/create的路由,才能使代码正常工作。

类似这样的东西

app.get('/crud/create', (req, res) => res.render('crud create'))

https://expressjs.com/en/guide/routing.html