javascript - 使用任何客户端框架在 HTML 上包含页眉和页脚的最佳方法

标签 javascript html css angularjs

有HTML元素要包含header和footer,这样会减少返工。 有什么好的方法请指点。

我用 ng-include 和下面的代码尝试了 AngularJS

var app = angular.module("arstlApp", []);
app.controller("arstlCtrl", function($scope, $rootScope,$timeout) {
  $rootScope.$on('$includeContentLoaded', function() {
    $timeout(function(){
         _autoload();
    });
  });
});

但是<ng-include增加调用JS函数的次数。

最佳答案

我可以试试这个 <Menu-Header></Menu-Header>在标题的每一页上

或者

<header ng-include="'includes/header.html'"></header>

页脚也是这个

关于javascript - 使用任何客户端框架在 HTML 上包含页眉和页脚的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44353366/

相关文章:

Css3 媒体查询图像优化

javascript - 加载微调器不适用于 Angularjs 中的 ng-click 或 ng-change

javascript - 通过JS在表格内显示一个div,position absolute移动表格列

html - 如何删除选择框的背景

javascript - jQuery 不适用于按钮事件

javascript - 如何使用 jquery 更改 anchor <a> 位于表格单元格中的样式

javascript - 触发灯箱时更改图像

javascript - 如何通过 $.ajax post 发布 javascript 变量和 html 表单?

在 n 个字符后 trim 的 JavaScript

javascript - 使用 JavaScript 将 div 转换为链接,数量有限。有类且没有 id