Tout comme il s'agit de mon fichier common.html, les autres fichiers HTML n'ont pas besoin d'être importés. Veuillez trouver une méthode. . . . .
<meta name="description" content="Dashboard" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!--Basic Styles-->
<link href="assets/css/bootstrap.min.css" rel="stylesheet" />
<link id="bootstrap-rtl-link" href="" rel="stylesheet" />
<link href="assets/css/font-awesome.min.css" rel="stylesheet" />
<link href="assets/css/weather-icons.min.css" rel="stylesheet" />
<!--Fonts-->
<link href="assets/css/fonts-google.css" type="text/css" rel="stylesheet">
<!--Beyond styles-->
<link id="beyond-link" href="assets/css/beyond.min.css" rel="stylesheet" type="text/css" />
<link href="assets/css/demo.min.css" rel="stylesheet" />
<link href="assets/css/typicons.min.css" rel="stylesheet" />
<link href="assets/css/animate.min.css" rel="stylesheet" />
<link id="skin-link" href="" rel="stylesheet" type="text/css" />
<!--Page Related styles-->
<link href="assets/css/dataTables.bootstrap.css" rel="stylesheet" />
<!--Skin Script: Place this script in head to load scripts for skins and rtl support-->
<script src="assets/js/skins.min.js"></script>
Vous pouvez uniquement référencer un fichier JS, puis charger dynamiquement le CSS à charger.
S'il n'y a pas de solution utilisant uniquement HTML, vous pouvez utiliser la fonction d'héritage de modèle dans le moteur de modèle de modèle. Il existe de nombreuses bibliothèques avec cette fonction. Vous pouvez essayer d'utiliser jade, qui semble avoir été renommé pug.
Héritage de modèles
Utilisez un framework pour les applications d'une seule page
Ce que vous voulez c'est SPA, le même cadre, il suffit de changer les composants placés dans le cadre
Oui, cela dépend du scénario. Les solutions pour différents scénarios sont également très différentes
Ce qui suit est un exemple simple à titre de référence uniquement
Il est recommandé d'utiliser un outil d'emballage. J'ai construit un échafaudage il n'y a pas longtemps et il a cette fonction. https://github.com/JakeLaoyu/...