繁体   English   中英

引导程序中的动态导航栏

[英]Dynamic navbar in bootstrap

在每个文件中为导航栏编写代码是一种好的编程习惯吗? 或只编写一次并永久使用任何服务器端脚本语言(例如php)使用。

我们程序员使用的一个原则称为DRY(不要重复自己)。 如果可以帮助,最好只写一次,然后使用函数/方法引用代码,而不是一遍又一遍地写同一件事。

使用导航栏的最常见方法是将它们以及网站的脚本/样式表一起放在头文件中,然后将其包含在每个页面的顶部(或者如果您的网站是MVC,则可以这样做)动态并包含在Servlet中)。

在PHP中执行此操作的方法很简单,如下所示:

header.php

<link rel="stylesheet" href="style.css" />
// etc. etc. - this will include your navbar code

然后在其他页面的顶部,您只需编写

<?php
include 'path/to/header.php';
//Other code specific to that page

十分简单 :)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM