2017-02-15 91 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

就想通了,没有错,这种风格...... 因为父传递空数据.. ..