角度+茉莉花:模拟指令



>我有一个控制器,它用数据"馈送"指令:

.HTML

<div ng-controller="MyCtrl as ctrl">
    <my-drtv data="ctrl.data"></my-drtv>
</div>

JavaScript

function MyCtrl(){
    this.data = "dummy";
}
function myDrtv() {
   return {
      template:'<div>{{myData}}</div>'
      scope:{
        data:'='
      },
      link:function(scope){
        scope.myData = scope.data.toUpperCase();
      }
   }
}

我需要模拟指令以验证控制器是否传递了正确的数据。

好的,知道了。

这是一个糟糕的答案。

由于我想测试我的控制器,我应该直接测试它的输出(ctrl.data)。

最新更新