Я пытаюсь включить html page
(например, заголовок), но я не могу заставить включить работать. Я хочу создать такую страницу, как header and footer
, и хочу, чтобы эти страницы отображались на каждой странице html в приложении, как и в PHP
. Мы создаем страницу и включаем ее, используя include or require
.Как добавить заголовок на каждой странице в Angular js
Как, если у меня есть следующие строки кода
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Angular Demo</title>
<link rel="stylesheet" type="text/css" href="css/bootstrap.css.map">
<link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="css/custom.css">
<script src="js/jquery-2.1.4.js"></script>
<script src="js/angular.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/custom.js"></script>
</head>
Теперь я хочу, чтобы включить эти строки на каждом HTML page.I не хочет, чтобы написать эти строки на каждой странице.
Возможно ли это сделать в Angular js, используя ng-include
или что-то еще.
Я попробовал этот
<div ng-include src="'include/header.html'"></div>
Если я использую ng-include
его включают только некоторые кусок кода в div
. Но как я могу использовать его как верхний и нижний колонтитулы для включения на каждую страницу.
Что означает 'только включение некоторой части кода в div? Использование 'ng-include' должно работать нормально. Должен обновить ваш '' BTW –
charlietfl
@charlietfl Я знаю, что он содержит полный код, но я хочу создать заголовок и который он не может включить в DIV –
, который не имеет никакого смысла – charlietfl