在主页面上放置bootstrap-table 1似乎有效,但一旦放入视图中就没有任何反应。
以下是重现问题的人: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/
答案 0 :(得分:0)
这是plunker网址: 现在一切正常,两个表都显示数据 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'
}
}
});
答案 1 :(得分: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();
});
}
})