0

私はAngular JSの初心者で、これが私が始めたものです:

var myApp = angular.module('myApp', []);

myApp.controller('WizardController', ['$scope', function($scope){

  $scope.user = {};
  $scope.displayName = 'Hello';

}]);

user私のステップの入力フィールドにデータを収集するために使用され、<input type='text' ng-model='user.name'>それを呼び出すと{{user.name}}、入力テキストの内容が次のステップに表示されます。

私の質問は、どうすれば$scope.displayName自分のページに表示できるようになるかです。

<p ng-model="displayName"></p>
<p>{{displayName}}</p>
<p><input type='text' ng-model='displayName'></p>

私はこれらすべてを試しましたが、どれもうまくいかないようです。助けてください。

ここにjfiddleがありますhttp://jsfiddle.net/Fc7KZ/

4

2 に答える 2

0

を使用しているようですangular-wizardあなたの Fiddle には、そのプロジェクトの前提条件であるAngularまたはLodashが含まれていません。あなたのローカルコードもそうではないと思います。そうでなければ、それがあなたの問題です。

于 2014-05-20T02:48:00.753 に答える