gpt4 book ai didi

html - 布局定制与使用两种布局 -expressjs

转载 作者:太空宇宙 更新时间:2023-11-04 00:16:04 25 4
gpt4 key购买 nike

假设我有一个主要的 layout.handlebars 和一个包含两个主要部分的网站。如果我像这样自定义 layout.handlebars 会有任何性能差异吗:

<head>
<title>{{title}}</title>

<link href="css/bootstrap.css" rel="stylesheet">
{{#if section1}}
<link href="css/section1.css" rel="stylesheet">
{{else}}
<link href="css/section2.css" rel="stylesheet">
{{/if}}

</head>

渲染如下:

router.get('/section1', function(req, res){
res.render('section1',{title: 'Section 1', section1: true});
});

而不是为网站的两个部分分别使用两种不同的布局?

最佳答案

不会影响性能,但最终会得到困惑的代码。
如果“第 3 部分”出现怎么办?另一个如果?

怎么样

<head>
<title>{{title}}</title>

<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/section1.css" rel="stylesheet">
<link href="css/section{{section}}.css" rel="stylesheet">
</head>

渲染如下:

router.get('/section1', function(req, res){
res.render('section1',{title: 'Section 1', section: "1"});
});

router.get('/section2', function(req, res){
res.render('section2',{title: 'Section 2', section: "2"});
});

关于html - 布局定制与使用两种布局 -expressjs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46957606/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com