JSF 페이지에서 사용할 AngularJS를 배우고 싶습니다. 이것은 순전히 학습 목적입니다. jsf 안에 AngularJS 코드를 추가하기 만했습니다. AngularJS 코드를 식별하지 못하는 것 같습니다. 브라우저에 동일한 My first expression: {{ 5 + 5 }}
을 넣으면됩니다.jsf 페이지에서 AngularJS 사용하는 방법
내 JSF 페이지
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js">
</script>
<body>
<div ng-app="hi" >
<p>My first expression: {{ 5 + 5 }}</p>
</div>
</body>
</html>
사람이 어떻게 JSF 페이지 내에서 AngularJS와 표현의 출력을 얻을하는 데 도움이 수 있습니까? 또는 나에게 UPDATE
내 실제 의도는 Managebean에서 또는 다른 JSF 페이지에서 일부 JSON을 얻고 여기에 채울 일부 방향
을 보여줍니다. 하지만 테스트를 위해 더미 json 구조를 만들려고했습니다. 그러나 여전히 jsf는 AngularJS 구성 요소를 식별하지 못합니다. 각 해당 이름을 가진 모듈을 존재가 필요 ng-app="hi"
을 초기화하기 위해 {{5 + 5}} 브라우저 콘솔 인쇄 MyFirstAng.xhtml:24 Uncaught TypeError: app.conntroller is not a function
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
<body>
<div ng-app="myAPP" ng-controller="customerctrl">
<p>My first expression: {{ 5 + 5 }}</p>
<!-- <ul>
<li ng-repeat="x in myData">
{{x.Name + ', ' + x.Age}}
</li>
</ul>
-->
</div>
</body>
<SCRIPT type="text/javascript">
var app = angular.module('myAPP',[]);
app.conntroller('customerctrl', function($scope){
// $scope.myData=[{Name:'jani',Age:'32'}];
});
</SCRIPT>
</html>
여기서'hi' 모듈은 정의되어 있습니까? 색인 페이지에 추가 했습니까? – Rachmaninoff