4

이것은 다른 HTML 파일 "content.html"을 포함하려고 시도하는 HTML의 일부이지만 작동하지 않습니다. 근원에있는 그 주소는 정확하다 그러나 나는 아직도 그것을 일어날 수 없다.angular ng-does not working

<!DOCTYPE html> 
    <html lang="en"> 
    <head> 

    <!-- Basic Page Needs 
    –––––––––––––––––––––––––––––––––––––––––––––––––– --> 
    <meta charset="utf-8"> 
    <title>Your page title here :)</title> 
    <meta name="description" content=""> 
    <meta name="author" content=""> 
<!-- Scripts 
–––––––––––––––––––––––––––––––––––––––––––––––––– --> 
<script type="text/javascript" src="js\jquery-3.0.0.min.js"></script> 
<script type="text/javascript" src="js/angular.min.js"></script> 
    </head> 
    <body> 
    <div ng-include src="'content.html'"></div> 
    </body> 
    </html> 

는 이것은 각 페이지에 킥오프 얻을 수 있도록 당신은, 당신의 페이지 html 태그에 ng-app=""을 추가해야 내 content.html

<div class="container"> 
    <h1>Heading!</h1> 
    </div> 

답변

5

입니다. 그 후에 페이지 &을 가로 지르기 시작하면 모든 지시어 &을 수집하여 컴파일합니다.

<html lang="en" ng-app=""> 

대신 srcng-include 직접뿐만 아니라 ng-include 속성에 템플릿 값을 전달 할 수있다.

<div ng-include="'content.html'"> 

Demo Plunkr

+2

당신은 또한 속성으로 사용하는 경우'= " 'content.html을'"'NG가-포함로 사용할 필요가 없습니다? 'src'는'ng-include'를 요소로 사용할 때만 유효하지 않습니까? – Lex

+1

@Lex 고개를 숙여 주셔서 감사합니다. 답변으로 답변을 추가합니다. :) –

+0

@ PankajParkar 감사합니다. –