1

我认为我不明白一些东西..为什么我在控制台中看到“未定义”?

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

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

1 回答 1

4

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

<input ng-model="foo" ng-init="foo = 3">
于 2013-06-24T21:22:02.020 回答