AngularJS : 컨트롤러 내부에 정의 된 변수 값이 올바르게 표시되지 않습니다.

SatAj

각도를 배우고 있습니다. pluralsight를 통해 작은 예제를 실행하려고했지만 올바른 출력을 렌더링 할 수 없었습니다 .. http://plnkr.co/edit/cYEDSW3FrAKeh1SBjUVN?p=preview HTML

<!DOCTYPE html>
<html ng-app>

  <head>
    <script data-require="angular.js@*" data-semver="1.3.7" src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.3.7/angular.js"></script>
    <link rel="stylesheet" href="style.css" />
    <script src="script.js"></script>
  </head>

  <body ng-controller="MainController">
    <h1>{{text}}</h1>

    <div>
      <div>First name: {{person.firstName}}</div>
      <div>Last name: {{person.lastName}}</div>
      <img ng-src="person.imageSrc" title="{{person.firstName}} {{person.lastName}}">
    </div>
  </body>

</html>

script.js

var MainController = function($scope) {

  var person = {
    firstName: "Ajay",
    lastName: "Sattikar",
    imageSrc: "http://odetocode.com/Images/scott_allen_2.jpg"

  };

  $scope.text = "Hello Angular!";
  $scope.person = person;

};

각도 변수가 할당 된 값 대신 일반 텍스트로 표시되는 이유를 알 수 없습니다. 전문가 여러분, 친절하게 도와주세요 ...

마이클 콜먼

코드에서 변경해야 할 몇 가지 사항이 있습니다.

  1. 각도 모듈을 만들어야합니다.
var app = angular.module('app', []);

2 html 요소에 지시문 추가

<html ng-app='app'>
  1. 다음 MainController과 같이 각도 모듈 에 등록해야합니다 .
app.controller('MainController', function($scope) {

  var person = {
    firstName: "Ajay",
    lastName: "Sattikar",
    imageSrc: "http://odetocode.com/Images/scott_allen_2.jpg"

  };

  $scope.text = "Hello Angular!";
  $scope.person = person;

});

다음은 작동하는 데모입니다-http : //plnkr.co/edit/i9N2OC75EGZwUTDcKtLB ? p=preview

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

angularjs 컨트롤러의 함수 내부에서 실행되지 않습니다.

분류에서Dev

HTML 페이지의 angularJS 컨트롤러에서 정의 된 변수 비교

분류에서Dev

컨트롤러를 올바르게 설정하려면 어떻게해야합니까? '정의되지 않은'값 '속성을 설정할 수 없습니다.

분류에서Dev

컨트롤러 codeigniter에 정의되지 않은 변수이지만 여전히 값을 표시하는 변수

분류에서Dev

컨트롤러 내부의 변수가 promise에 의해 해결 된 데이터로 해결되지 않음

분류에서Dev

뷰 또는 컨트롤러에 지시문에 정의 된 범위 변수가 표시되지 않는 이유는 무엇입니까?

분류에서Dev

AngularJS : 컨트롤러에 대해 앱이 정의되지 않았습니다.

분류에서Dev

fxml 내에서 fxml을 구성 요소로 사용할 때 JavaFX FXML에서 "컨트롤러가 루트 구성 요소에 정의되지 않았습니다"라는 컨트롤러 메서드가 올바르게 표시되지 않습니다.

분류에서Dev

BaseController 델리게이트가 탭 바 컨트롤러 내의 모든 상속 된 뷰 컨트롤러에서 작동하지 않습니다.

분류에서Dev

angularjs의 다른 컨트롤러에서 서비스가 수정 된 후 내 UI가 업데이트되지 않는 이유

분류에서Dev

컨트롤러의 AngularJS UI Bootstrap Datepicker 날짜 형식이 올바르지 않습니다.

분류에서Dev

컨트롤러 변수가 html로 올바르게 표시되지 않습니다.

분류에서Dev

angularjs의 다른 컨트롤러에서 선언 된 라우팅 페이지 컨트롤러의 액세스 변수

분류에서Dev

AngularJS에서 동기화 된 다른 컨트롤러의 변수 유지

분류에서Dev

angularJS 해결 : 컨트롤러에서 "정의되지 않은 '목표'속성을 읽을 수 없습니다.

분류에서Dev

angularjs의 컨트롤러 변수에서 업데이트되지 않은 서비스에서 반환 한 값

분류에서Dev

Android : 스위치 컨트롤이 삼성 장치에서 올바르게 표시되지 않습니다.

분류에서Dev

parseInt가 Angularjs 컨트롤러 내부의 스피 티드 날짜에서 생성 된 배열의 데이터로 작동하지 않습니다.

분류에서Dev

정수에 대한 Null 값이 Telerik NumericUpDown 컨트롤에 의해 제대로 표시되지 않습니다.

분류에서Dev

.NET MVC 컨트롤러에서 View로 올바르게 형식이 지정된 JSON 전달

분류에서Dev

Jquery .on () 함수가 PHP에 의해 동적으로 생성 된 요소와 이벤트 핸들러를 올바르게 바인딩하지 않습니다.

분류에서Dev

페이지 컨트롤러가 올바르게 표시되지 않음

분류에서Dev

컨트롤러가 FXML에 지정된 경우 TableView에 데이터를 추가 할 수 없습니다. 컨트롤러가 지정되지 않은 경우 'onAction'을 바인딩 할 수 없습니다.

분류에서Dev

각도 컨트롤러에서 변수 값이 변경되지 않습니다.

분류에서Dev

AngularJS : 컨트롤러 / 지시문의 다른 곳에 정의 된 사용자 지정 자바 스크립트 함수 사용

분류에서Dev

HTML 내부의 AngularJS 컨트롤러에서 변수를 어떻게 평가할 수 있습니까?

분류에서Dev

내 지시문 링크 함수에서 컨트롤러 매개 변수가 정의되지 않았습니다.

분류에서Dev

angularjs 컨트롤러가 호출되지 않고 뷰에 데이터가 표시되지 않습니다.

분류에서Dev

Nhibernate envers 수정 된 열이 컬렉션에서 제거를 올바르게 추적하지 않습니다.

Related 관련 기사

  1. 1

    angularjs 컨트롤러의 함수 내부에서 실행되지 않습니다.

  2. 2

    HTML 페이지의 angularJS 컨트롤러에서 정의 된 변수 비교

  3. 3

    컨트롤러를 올바르게 설정하려면 어떻게해야합니까? '정의되지 않은'값 '속성을 설정할 수 없습니다.

  4. 4

    컨트롤러 codeigniter에 정의되지 않은 변수이지만 여전히 값을 표시하는 변수

  5. 5

    컨트롤러 내부의 변수가 promise에 의해 해결 된 데이터로 해결되지 않음

  6. 6

    뷰 또는 컨트롤러에 지시문에 정의 된 범위 변수가 표시되지 않는 이유는 무엇입니까?

  7. 7

    AngularJS : 컨트롤러에 대해 앱이 정의되지 않았습니다.

  8. 8

    fxml 내에서 fxml을 구성 요소로 사용할 때 JavaFX FXML에서 "컨트롤러가 루트 구성 요소에 정의되지 않았습니다"라는 컨트롤러 메서드가 올바르게 표시되지 않습니다.

  9. 9

    BaseController 델리게이트가 탭 바 컨트롤러 내의 모든 상속 된 뷰 컨트롤러에서 작동하지 않습니다.

  10. 10

    angularjs의 다른 컨트롤러에서 서비스가 수정 된 후 내 UI가 업데이트되지 않는 이유

  11. 11

    컨트롤러의 AngularJS UI Bootstrap Datepicker 날짜 형식이 올바르지 않습니다.

  12. 12

    컨트롤러 변수가 html로 올바르게 표시되지 않습니다.

  13. 13

    angularjs의 다른 컨트롤러에서 선언 된 라우팅 페이지 컨트롤러의 액세스 변수

  14. 14

    AngularJS에서 동기화 된 다른 컨트롤러의 변수 유지

  15. 15

    angularJS 해결 : 컨트롤러에서 "정의되지 않은 '목표'속성을 읽을 수 없습니다.

  16. 16

    angularjs의 컨트롤러 변수에서 업데이트되지 않은 서비스에서 반환 한 값

  17. 17

    Android : 스위치 컨트롤이 삼성 장치에서 올바르게 표시되지 않습니다.

  18. 18

    parseInt가 Angularjs 컨트롤러 내부의 스피 티드 날짜에서 생성 된 배열의 데이터로 작동하지 않습니다.

  19. 19

    정수에 대한 Null 값이 Telerik NumericUpDown 컨트롤에 의해 제대로 표시되지 않습니다.

  20. 20

    .NET MVC 컨트롤러에서 View로 올바르게 형식이 지정된 JSON 전달

  21. 21

    Jquery .on () 함수가 PHP에 의해 동적으로 생성 된 요소와 이벤트 핸들러를 올바르게 바인딩하지 않습니다.

  22. 22

    페이지 컨트롤러가 올바르게 표시되지 않음

  23. 23

    컨트롤러가 FXML에 지정된 경우 TableView에 데이터를 추가 할 수 없습니다. 컨트롤러가 지정되지 않은 경우 'onAction'을 바인딩 할 수 없습니다.

  24. 24

    각도 컨트롤러에서 변수 값이 변경되지 않습니다.

  25. 25

    AngularJS : 컨트롤러 / 지시문의 다른 곳에 정의 된 사용자 지정 자바 스크립트 함수 사용

  26. 26

    HTML 내부의 AngularJS 컨트롤러에서 변수를 어떻게 평가할 수 있습니까?

  27. 27

    내 지시문 링크 함수에서 컨트롤러 매개 변수가 정의되지 않았습니다.

  28. 28

    angularjs 컨트롤러가 호출되지 않고 뷰에 데이터가 표시되지 않습니다.

  29. 29

    Nhibernate envers 수정 된 열이 컬렉션에서 제거를 올바르게 추적하지 않습니다.

뜨겁다태그

보관