1

agularjsコントローラーで変数を作成しています

var search = [];
search.area = 'xyz';
$scope.search = search;

そしてhtmlページで

 <input type="text" name="area" class="form-control" data-ng-model="search.area" placeholder="Area">

そのため、ページのデフォルト値を読み込んだ後、テキストボックスに「xyz」として表示されません。

ご指導ください!!

4

2 に答える 2

1

angularライブラリが不足していると思います。または、検索変数を宣言しているコントローラーが異なります。

またはng-app="myApp"、HTML に (ページ上で初期化するように angular を指示する) が欠落している可能性があります。

モジュールを作成することにより、Angular のモジュラー アプローチに従ってください。

angular.module('myApp', [])
.controller('mainCtrl', function($scope){
  // controller code here
})
.directive('myDir', function(){
  return {
    //directive code here
  }
})
.filter('customfilter', function(){
  return function(val){
    //filter code here
  }
})
.factory('customFactory', function(){
  return function(val){
    //filter code here
  }
})

上記のコードに従って、Angular アプリを設計します。

働くフィドル

于 2015-01-23T05:31:06.393 に答える