2017-02-15 94 views
0

我使用約翰爸爸的風格,這裏是我的組件:約翰爸爸的風格升級到1.6.2問題

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

} 
})(); 

下面是HTML:

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

</div> 

當我火了NG-點擊,它說:

無法讀取的不確定

財產「配置」,這是行:配置:vm.dateOptions.c onfig

真的很感興趣知道是什麼造成了這個問題? 我不會用臨時的解決辦法: $compileProvider.preAssignBindingsEnabled(true);

(此元件工作1.5)

回答

0

就想通了,沒有錯,這種風格...... 因爲父傳遞空數據.. ..