Ng模型,控制器中没有参数

时间:2017-03-02 17:54:49

标签: javascript angularjs function angular-ngmodel

我有一个过滤器,当我在控制器中传递它时,它会被解决。

这是我的模板。

<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;

0 个答案:

没有答案