0

将 bootstrap-table 1放在主页上似乎可行,但是一旦将其放入视图中,就什么也没有发生。

这是重现该问题的 plunker: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中应该有两张表,但只显示最上面的一张,底部的一张只显示标题: 在此处输入图像描述 1 http://bootstrap-table.wenzhixin.net.cn/examples/

4

2 回答 2

0

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

.state('about', {
            url: '/about',
            views: {
                '': { templateUrl: 'partial-about.html' },
                'columnOne@about': { template: 'Look I am a column!' },
                'columnTwo@about': { 
                    templateUrl: 'table-data.html',
                    controller: 'scotchController'
                }
            }

        });
于 2015-03-25T07:21:46.300 回答
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();
      });
    }
})
于 2015-03-28T03:08:37.747 回答