2015-03-25 29 views
0

在主页面上放置引导程序表1似乎可行,但一旦将其放入视图中,则什么都不会发生。bootstrap-table不会在角度视图中填充

这里是重现该问题的剽窃者:http://plnkr.co/edit/n0J91B?p=preview。 问题:如何修改这个plunker使两个表都显示数据?

<table data-toggle="table" 
    data-url="/gh/get/response.json/wenzhixin/bootstrap-table/tree/master/docs/data/data1/"> 
<thead> 
<tr> 
    <th data-field="name">Name</th> 
    <th data-field="stargazers_count">Stars</th> 
    <th data-field="forks_count">Forks</th> 
    <th data-field="description">Description</th> 
</tr> 
</thead> 

在plunker应当有两个表,但只有最上面的一个显示了,底部一个只有标题显示出来: enter image description here 1http://bootstrap-table.wenzhixin.net.cn/examples/

回答

0

了与组件的作者和开发者联系: https://github.com/wenzhixin/bootstrap-table/issues/650

这导致了以下解决方案(见链接细节以上):

// HOME STATES AND NESTED VIEWS ======================================== 
.state('home', { 
    url: '/home', 
    templateUrl: 'partial-home.html', 
    controller: function($scope) { 
     $(function() { 
     $('[data-toggle="table"]').bootstrapTable(); 
     }); 
    } 
}) 
0

这里是plunker网址: 现在一切正常,两个表都显示数据 http://plnkr.co/edit/n0J91B?p=preview

.state('about', { 
      url: '/about', 
      views: { 
       '': { templateUrl: 'partial-about.html' }, 
       '[email protected]': { template: 'Look I am a column!' }, 
       '[email protected]': { 
        templateUrl: 'table-data.html', 
        controller: 'scotchController' 
       } 
      } 

     }); 
+0

嗯,还是显示不出来 - 你忘了拯救强盗?还包括剪切后的代码与原始代码相同 - 因此不清楚您的预期答案 – okigan 2015-03-25 16:11:35