【发布时间】:2014-09-09 20:22:14
【问题描述】:
我正在构建一个 Ionic 应用程序,但在读取 ng-model 的值时遇到问题。
HTML:
<select id="objetivos"
class="form-control col-xs-12 col-sm-12 col-lg-12"
ng-model="objetivosSelec"
ng-options="objetivo.value for objetivo in objetivos | filter: filtroServicio | orderBy: 'value' | unique: 'value'"
ng-change="">
<option value=""></option>
</select>
控制器:
.controller('TecnicasCtrl', function($scope, Tecnicas, Servicios,Objetivos,Indicaciones,Contraindicaciones) {
...
$scope.limpiarFiltro = function() {
alert($scope.objetivosSelec);
}
...
})
我只想在警报中显示选择的选定值,但没有显示任何内容。如果我添加 .val() 则会出现 JavaScript 错误:
*Error: $scope.objetivosSelec is undefined*
我正在阅读 Angular 和 Ionic 文档,一切正常。
有人知道我做错了什么吗?
【问题讨论】:
标签: javascript angularjs frameworks angular-ngmodel