从控制器访问模型。 Angular.js

时间:2013-06-24 21:14:09

标签: javascript angularjs

我认为我不明白。为什么我在控制台中看到“未定义”?

  <script>
  function Controller($scope) {
   console.log($scope.name); 
  }  
  </script>

  <body ng-app ng-controller="Controller">
   <input type="text" value="3" ng-model="name">
  </body>

1 个答案:

答案 0 :(得分:4)

Angular不处理value属性。如果要将模型值初始化为输入中的某些内容,则需要使用ng-init,f.ex。

<input ng-model="foo" ng-init="foo = 3">