2015-09-03 2 views
3

Попытка получить md-virtual-repeat работать, но получить в консоли:mdVirtualRepeatContainer не может быть найден

Controller 'mdVirtualRepeatContainer', required by directive 'mdVirtualRepeat', can't be found!

У меня есть <md-virtual-repeat-container> с <tr md-virtual-repeat="row in table" md-item-size="25"></tr> внутри него. Работа с угловым материалом 0.10.1 и угловая 1.4.2.

ответ

6

Попробуйте поместить md-virtual-repeat-container в качестве атрибута tbody. я также столкнулся с этой ошибкой, но затем изменил на этот код и он работает:

<tbody md-virtual-repeat-container> 
    <tr md-virtual-repeat="user in Impl.users"> 
    <td>{{::user.fname}} {{::user.lname}}</td> 
    </tr> 
</tbody> 

Хотя эта дрянная директива создает DIV внутри TBODY и разбивает таблицу рендеринг. Такое же дерьмо, как с md-tabs.

+1

такой же выпуск. любой лучший способ, чтобы он не сломал оставшиеся css? – sathishvj

+0

Такая же проблема здесь –

Смежные вопросы