如何在角度分量中使用角度材料虚拟转发器?

时间:2016-11-30 15:18:34

标签: angularjs angular-material

我正在尝试将角度材质虚拟重复放在角度组件中。 但是,当我加载它时,我收到一个空的内容。不确定,代码有什么问题? 我创建了一个plunker来测试它。

我用过

self.dynamicItems = new DynamicItems();
而不是 来自角度材料samplethis.dynamicItems = new DynamicItems();

2 个答案:

答案 0 :(得分:0)

检查Plunkr上的控制台。您没有在代码中的任何位置定义taskFactory

angular.js:13920 Error: [$injector:unpr] Unknown provider: taskFactoryProvider <- taskFactory
http://errors.angularjs.org/1.5.8/$injector/unpr?p0=taskFactoryProvider%20%3C-%20taskFactory
  at angular.js:68
  at angular.js:4511
  at Object.getService [as get] (angular.js:4664)
  at angular.js:4516
  at getService (angular.js:4664)
  at injectionArgs (angular.js:4688)
  at Object.invoke (angular.js:4710)
  at $controllerInit (angular.js:10354)
  at nodeLinkFn (angular.js:9263)
  at angular.js:9673

答案 1 :(得分:0)

根据角度材质文档,虚拟重复需要预先定义的高​​度。 md-virtual-repeat does not work without predefined height