Javascript 如何在我的angularjs控制器中访问select的值

Javascript 如何在我的angularjs控制器中访问select的值,javascript,angularjs,Javascript,Angularjs,我正在使用angularjs作为应用程序。我在一个html文件中有几个html项。我不希望使用控制器中的$scope.thisValue访问值,而是希望能够通过标记名循环所有选择,然后访问它们的值。如果没有,是否有另一种方法可以从角度来处理这个问题,通过$scope查看此类信息。我宁愿不必重新构造数据。最简单的方法是以角度的方式进行,并为其配备一个控制器,否则您将开始从角度的方式中断,如果您想保持事物的标准化,这不是您想要的 因此,您需要一个控制器,其作用域覆盖您的特定select元素。在控制器

我正在使用angularjs作为应用程序。我在一个html文件中有几个html项。我不希望使用控制器中的$scope.thisValue访问值,而是希望能够通过标记名循环所有选择,然后访问它们的值。如果没有,是否有另一种方法可以从角度来处理这个问题,通过$scope查看此类信息。我宁愿不必重新构造数据。

最简单的方法是以角度的方式进行,并为其配备一个控制器,否则您将开始从角度的方式中断,如果您想保持事物的标准化,这不是您想要的

因此,您需要一个控制器,其作用域覆盖您的特定select元素。在控制器中,可以更新角度工厂的属性。可以将该角度工厂注入到需要通知该属性更改的任何其他控制器


在其他控制器中,使用$scope.$watch api来侦听工厂属性的更改。

ng模型可能是您应该做的。如果您想按标记名选择,则使用Angular tm时有90%的可能性是错误的…我实际上正在尝试解决此处详细介绍的角度问题:。我已经为每个select设置了单独的函数,它们目前都在使用中,并且可以正常工作,但是它很混乱,需要大量的代码来覆盖所有的select。