我有一个过滤器,当我在控制器中传递它时,它会被解决。
这是我的模板。
<div class="row">
<div ng-show="filtroReduzido" class="col-md-2">
<div class="form-group">
<label>Codigo Reduzido</label>
<div class="form-group form-md-line-input no-hint right" style="padding-top: 3px;">
<select id="reduzido" name="reduzido" chosen width="150" allow-single-deselect="true" ng-model="vm.filtro.numero_contrato" style="width:100%"
ng-options="clienteFiltro as cliente.Numero_Contrato for cliente in vm.importacaoSiltDet |unique:'Numero_Contrato'| orderBy:'Numero_Contrato'"></select>
</div>
</div>
</div>
</div>
在我正在使用的控制器中。
vm.filtro = {};
并且在函数中我正在使用它,但在测试中如果是unifined,我认为它是在vm.filtro.numero_contrato工作,有人知道是什么导致了这个吗?
vm.filtrarDetFiltrado = function () {
debugger;
var dateDe = formatarData(vm.relatorio.dataDe);
var dateAte = formatarData(vm.relatorio.dataAte);
var test = vm.filtro.numero_contrato;