2014-11-08 4 views
0

Я прошел два учебника с разными подходами, и происходит то же самое. Выражения просто не появляются, и я все шаг за шагом, но это не так.Простой Angularjs не отображается

<html data-ng-app = ""> 
<head> 
    <title>Page Title</title> 
</head> 
<body> 
    Name: 
    <br /> 
    <input type = "text" data-ng-model = "name" /> {{ name }} 


    <script src = "Script/angular.js"></script> 
</body> 

При выполнении в {{имя}} печатается вместо того, чтобы брать Vlue в имени переменной.

+0

Откройте консоль (F12) и проверьте напечатанную там ошибку. – dfsq

+0

не могли бы вы разместить этот плукер. – user3722785

ответ

1

Если вы просто обменять источник для углового сценария, то вы пример отлично работает.

<html data-ng-app = ""> 
<head> 
    <title>Page Title</title> 
</head> 
<body> 
    Name: 
    <br /> 
    <input type = "text" data-ng-model = "name" /> {{ name }} 


    <script src = "https://ajax.googleapis.com/ajax/libs/angularjs/1.2.0/angular.js"></script> 
</body> 

Таким образом, я хотел бы проверить правильность ссылки на вашу локальную копию сценария.

+0

Я думаю, проблема в том, что я пытался запустить ее локально, и я думаю, это не вещь. Я довольно скептически относился к этому, потому что я уже загрузил угловые. Спасибо, хотя (y) – bobmadethebox

1

если вы видите {{имя}} его означает, что ваш angular.js файл не был загружен

Я положил свой код в plunker и она отлично работает

0

Это, казалось, работал для меня:

<html ng-app = "Page"> 
<head> 
    <title>Page Title</title> 
</head> 
<body ng-controller="Controller as page"> 
    Name: 
    <br /> 
    <input type = "text" ng-model = "name" /> {{ name }} 


    <script src="./js/angular.min.js" type="text/javascript"></script> 
    <script type="text/javascript"> 
     (function(){ 
      var app = angular.module("Page",[]); 

      app.controller("Controller",function(){}); 
     })(); 
    </script> 
</body> 

Смежные вопросы