Мое мнение:AngularMaterial: мкр-вкладки из заказа, если настройки во время запроса HTTP
<div ng-controller="MyController as ctrl">
<span ng-repeat="problem in problems">{{$index}}</span>
<md-tabs md-selected="selectedTabIndex" md-dynamic-height md-border-bottom>
<span ng-repeat="problem in problems" class="panel-heading">
{{$index}}
<md-tab label={{$index}}> </md-tab>
</span>
</md-tabs>
</div>
проблемы данные поступают из запроса HTTP через контроллер/Услуги:
MyService.fireRequest()
.then(function(data){
$scope.problems = MyService.getProblems();
},function(data){
// error case
});
Итоговые выход:
Как видно, {{$index}}
значение вне вкладки s прекрасно, но внутри вкладок это не работает. Может кто-нибудь объяснить, что я делаю неправильно?
если добавить 'console.log ($ scope.problems)' после задания '$ scope.problems', что выводится? (Мне интересно, что именно 'MyService.getProblems()' возвращает ...) – sfletche
Это массив объектов –
какая версия материального дизайна вы используете? – sfletche