AngularJS读取模板html页面中的数据

在angular的controller中, 如果想读取html页面中某个<input id="myid" ng-model="modelName" value="v"/>的value值时,用$scope.modelName是读取不到的,除非已经对$cope.modelName先赋值。但如果html中input已经有默认值,并且需要直接读取该值,那么,可以用以下的方法读取:

angular.element(document.querySelector('#myid')).val();

 这时,在controller里就可以得到input默认的value值了。

相关推荐