无法解决角度路由/ ng-repeat的问题。

车轮60

aboutus.html页面显示正常,除了在内容纳克重复内的媒体列表aboutus.html控制台中没有显示任何错误。我没有包括整个代码(因为它需要更多的空间。)。谁能帮我?

      // factory here. 
      angular.module('vasuapp')

     .factory('corporateFactory', function() {

    // Implement two functions, one named getLeaders,
    // the other named getLeader(index)
    // Remember this is a factory not a service

    var corpfac = {};

    var leadership = [
        {
          id: 0,
          name:"asdfd",
          designation:"sgsdgg",
          abbr: "fgdfvf",       
        },
        {
           // similarly some other data here.   
        } ];

     corpfac.getLeader = function(){
     return leadership;
    };
    corpfac.getLeaders = function(index)
    {
        return leadership[index];
    };
    return corpfac;

});

    // app.js 
 angular.module('vasuapp', ['ngRoute'])
.config(function($routeProvider) {
    $routeProvider
        .when('/aboutus', {templateUrl:'./aboutus.html' , controller: 'AboutController'})
        .otherwise('/');
})

   // controller.js 

 angular.module('vasuapp')
     .controller ('AboutController',['$scope','corporateFactory', function($scope,corporateFactory){
   var leadership = corporateFactory.getLeader();
    $scope.leaders = this.leadership;
}])

     // aboutus.html 

   <div class="row row-content">
    <div class="col-xs-12 col-sm-9">
        <h2>Corporate Leadership</h2>
        <p> hi </p>
        <ul class="media-list">
            <li class = "media" ng-repeat = "lead in leaders">
               <div class = "media-list tab-pane fade in active">
                <a ng-href="#/aboutus">
                    <img class = "media-object" ng-src={{lead.image}} alt="author image">
                </a>
               </div>
                <div class = "media-body">
                <p>{{lead.description}}</p>
                </div>
             <footer>
                 -- {{lead.name}} the {{lead.designation}}
                 </footer>
            </li>
        </ul>
    </div>
亚当斯

我认为您想要的是:

$scope.leaders = corporateFactory.getLeader();

this.leadership 没有定义。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章