离子定制指令范围

时间:2016-07-04 07:06:23

标签: angularjs ionic-framework

我正在离子应用程序中创建一个指令,并尝试根据参数加载templateurl。当使用控制台日志时,该属性存在,当尝试使用它时,离子返回错误:

ionic.bundle.js:26794 TypeError: Cannot read property 'type' of undefined

这是我的指示:

.directive('card', function() {
  return {
    restrict: 'E',
    templateUrl: function(element, attrs) {console.log(attrs);
      return 'views/types/' . attrs.type;
    },
    scope: {
      item: '=',
    },
    controller: function($scope) {
      console.log($scope);
    }
}});

HTML:

<card ng-repeat="note in notes" item="note" type="plaintext"></card>

0 个答案:

没有答案