我在Mac OS Sierra 10.12.6下使用Chrome版本61.0.3163.100(官方版本)(64位)或Safari版本11.0(12604.1.38.1.7)。
我想创建一个双手,其高度可能超过屏幕的高度:
https://jsbin.com/bobevafana/edit?html,output
我意识到桌子下方总有一个底部边缘,有没有人知道如何删除它?
"(?s).*" + actualPattern + ".*"
var app = angular.module('app', ['ngHandsontable']);
app.controller('Ctrl', ['$scope', '$filter', '$timeout', 'hotRegisterer', function($scope, $filter, $timeout, hotRegisterer) {
$scope.dataJson = [
[5], [7], [5], [7], [5], [7], [5], [7], [5],
[7], [5], [7], [5], [7], [5], [7], [5], [7],
[5], [7], [5], [7], [5], [7], [5], [7], [5],
[7], [5], [7], [5], [7], [5], [7], [5], [7],
[5], [7], [5], [7], [5], [7], [5], [7], [5],
[7], [5], [7], [5], [7], [5], [7]
];
$scope.settings = {
contextMenu: true,
onAfterCreateRow: function(index, amount) {
console.log("onAfterCreateRow");
$timeout(function() {
$scope.$digest();
});
}
};
}]);
答案 0 :(得分:0)
我在你的演示中看到的是;添加到margin
的默认浏览器样式(body
),而不是表格。
为margin
设置body
CSS属性会很有帮助。请在下面的代码段中自行查看,或点击此处:https://jsbin.com/qejekiqigo/1/edit?html,output
var app = angular.module('app', ['ngHandsontable']);
app.controller('Ctrl', ['$scope', '$filter', '$timeout', 'hotRegisterer', function($scope, $filter, $timeout, hotRegisterer) {
$scope.dataJson = [
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7]
];
$scope.settings = {
contextMenu: true,
onAfterCreateRow: function(index, amount) {
console.log("onAfterCreateRow");
$timeout(function() {
$scope.$digest();
});
}
};
}]);
<!DOCTYPE html>
<html>
<head>
<script src="https://handsontable.github.io/ngHandsontable/node_modules/angular/angular.js"></script>
<script src="https://docs.handsontable.com/pro/1.8.2/bower_components/handsontable-pro/dist/handsontable.full.js"></script>
<link type="text/css" rel="stylesheet" href="https://docs.handsontable.com/pro/1.8.2/bower_components/handsontable-pro/dist/handsontable.full.min.css">
<script src="https://handsontable.github.io/ngHandsontable/dist/ngHandsontable.js"></script>
<style>body { margin-bottom: 0; /* OR margin: 0; */ }</style>
</head>
<body ng-app="app">
<div ng-controller="Ctrl">
<hot-table settings="settings" datarows="dataJson"></hot-table>
</div>
</body>
</html>