2017-02-15 8 views
0

I John Papas Stil verwenden, hier ist meine Komponente:Stil Upgrade John Papa 1.6.2 Ausgabe

(function() { 
'use strict'; 

angular 
    .module('myModule') 
    .component('myComponent', myComponent()); 

function myComponent() { 
    var component = { 
     bindings: { 
      dateOptions: '=' 
     }, 
     templateUrl: 'myComponent.component.html', 
     controller: MyController 
    }; 
    return component; 
} 


function MyController() { 
    var vm = this; 

    vm.getData = getData; 

    vm.$onInit = function() { 

    }; 

    function getDate() { 
     var options = { 
      config: vm.dateOptions.config 
     }; 
    } 

} 
})(); 

hier ist die html:

<div class="datearea" ng-click="$ctrl.getDate()"> 

</div> 

, wenn ich die ng-Click-Feuer , heißt es:

nicht Eigenschaft 'config' undefined von

lesen kann, die die Zeile: config: vm.dateOptions.c onfig

Wirklich interessant zu wissen, was dieses Problem verursacht hat? Und ich würde die temporäre Fix nicht verwenden: $compileProvider.preAssignBindingsEnabled(true);

(Diese Komponente arbeitet an 1,5)

Antwort

0

gerade herausgefunden, dass nichts falsch mit diesem Stil ... Da die Eltern die Null-Daten vorbei .. ..

Verwandte Themen