- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我能够在单击按钮时显示数据。如何清除clear中的表格内容?
HTML
<div ng-app="myApp">
<div ng-controller="tableControl as vm">
<button class="btn btn-default" ng-click="vm.show()">Show</button>
<button class="btn btn-default" ng-click="vm.clear()">Clear</button>
<table ng-table="vm.tableParams" class="table" show-filter="true">
<tr ng-repeat="user in $data">
<td title="'Name'" filter="{ name: 'text'}" sortable="'name'">
{{user.name}}</td>
<td title="'Age'" filter="{ age: 'number'}" sortable="'age'">
{{user.age}}</td>
</tr>
</table>
</div>
</div>
尝试将tableParams设置为null,但没有帮助。
self.show = function() {
self.tableParams = new NgTableParams({
page: 1, // show first page
count: 10 // count per page
}, {
dataset: data
});
}
self.clear = function() {
self.tableParams = null;
}
这是fiddle
最佳答案
这是行不通的,因为你必须清除dataset
对象。
重置dataset
数组并调用reload()
函数:
self.clear = function() {
self.tableParams.settings().dataset = [];
self.tableParams.reload();
}
...它会起作用的! :)
关于angularjs - ng-表 : Clear table contents on button click,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41286196/
我遇到过这个 html: 上面的html和这个有什么区别: 最佳答案 来自MDN page on the tag : 对于 type 的属性标签,可能的值是: 提交:按钮将表单数据提交给服务器
Button button= (Button) findViewbyID(R.id.button); 和 Button button = new Button(this); 有什么区别? 最佳答案 有
我是一名优秀的程序员,十分优秀!