有什么问题"/>
为什么要用路由,正常链接有什么问题
我已经开始学习node.js和express,我很好奇所有这些路由的意义何在。例子:
app.get('/', (req, res) => {
res.render('index', { title: 'Home', blogs });
});
app.get('/about', (req, res) => {
res.render('about', { title: 'About' });
});
正常的
<a href>
标签有什么问题?
回答如下:
以上都没有错,你只是把不同世界的东西混在一起了。
Express.js 路由是服务器的声明,用于指示当浏览器在特定 url 上打开您的网站时执行哪些代码。
<a href>
标签在 HTML 中用于指示浏览器在用户单击时导航到哪里。
举个例子: 如果您的 HTML
<a href="/about">About page</a.
中有某个地方并且用户单击它,那么浏览器将导航到“/关于”页面。
Express.js 将接收来自浏览器的新请求,呈现“关于”模板,并将呈现的内容返回给用户的浏览器。
更多推荐
为什么要用路由,正常链接有什么问题
发布评论