JSON 개체를 사용하여 HTML 테이블에서 인쇄하는 간단한 AngularJS 코드를 만들려고합니다. 나는이 바이올린의 코드를 사용하고AnjularJS, 올바른 참조 있지만 "ReferenceError : 각도가 정의되지 않았습니다"
는 (여기서 완벽하게 작품이다) : http://jsfiddle.net/mjaric/pJ5BR/
하지만 오류로 실행하지 않고, 하나의 HTML 파일 (로컬)에서 코드를 다시 드릴 수 없습니다.
편집 :
ReferenceError: angular is not defined
오류 (스크립트) 라인에가 :
var app = angular.module('myApp', []);
은 또한 로컬 AngularJS와와 JQuery와 Google을 통해 등을 참조했습니다. 전혀 차이가 없다.
여기 내 html 파일의 머리 :
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.19/angular.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap-theme.min.css">
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
스크립트 세그먼트 :
<script>
var mockDataForThisTest = "json=" + encodeURI(JSON.stringify([
{
id: 1,
firstName: "Peter",
lastName: "Jhons"},
{
id: 2,
firstName: "David",
lastName: "Bowie"}
]));
var app = angular.module('myApp', []);
function PeopleCtrl($scope, $http) {
$scope.people = [];
$scope.loadPeople = function() {
var httpRequest = $http({
method: 'POST',
url: '/echo/json/',
data: mockDataForThisTest
}).success(function(data, status) {
$scope.people = data;
});
};
}
</script>
그리고 마지막으로 몸 :
<div ng-app="myApp">
<div ng-controller="PeopleCtrl">
<p> Click <a ng-click="loadPeople()">here</a> to load data.</p>
<table>
<tr>
<th>Id</th>
<th>First Name</th>
<th>Last Name</th>
</tr>
<tr ng-repeat="person in people">
<td>{{person.id}}</td>
<td>{{person.firstName}}</td>
<td>{{person.lastName}}</td>
</tr>
</table>
</div>
</div>
감사합니다!
' '/ echo/json /''은 jsfiddle에만 국한되어 있습니다. 로컬 시스템에서 데이터를 반환 할 수있는 URL로 변경해야합니다. –
내 시스템에서 어떤 종류의 URL이 작동합니까? 예를 들어 주시겠습니까? 감사. –
'.json' 확장자를 가진 JSON 데이터를 포함하는 텍스트 파일을 사용할 수 있습니다.이 파일은 file : /// C :/xampp/htdocs/dummy-data.json' 또는 파일 위치가 무엇이든간에 참조 할 수 있습니다. 그러나 나는 Chrome이 이것에 대해 우스울 수 있다는 것을 안다. http://stackoverflow.com/questions/24889326/extjs-ajax-xmlhttprequest-cannot-load –