可手持自定义页眉
Handsontable custom header
本文关键字:自定义 更新时间:2023-09-26
大家好。
我有一个任务:制作自定义标题,好吧,标题本身就是制作的,但我遇到了以下问题:
我有自定义的标题html字符串ie:
var str = "
<tr><th colspan='2'>global</th><tr>
<tr><th><img src='generateonflypath' /></th><th><img src='generateonflypath' /></th><tr>
"
当我这样应用它时:
$hotContainer.handsontable({
afterRender: function () {$('.htCore > thead').html(str);}
});
我的HOT高度保持不变,在我点击任何单元格之前,最低的行都是看不见的。如何解决此问题?(之前的事件效果更差)
感谢您抽出时间!
经过几天的粗略实验,我得出了这个解决方案:
$container.handsontable({
...options...
afterRender: function () { //add custom header
$('.htCore > thead').html(jsonObj.Headers);
//add container resize event handler for images that loaded in header
$('.htCore > thead img').load(function(){
$('.wtHider').height($('.htCore').height()+10);
});
}
});
这背后的想法是改变HOT主表容器的高度。我认为其他人可以对其他事件做同样的事情,不仅加载img,还可以更改文本等…
希望这能帮助到别人!
实际上,您现在可以在>2.0版本中使用内置渲染器。
//options
columnHeads: (index, element) => {
// return html
return `<a href="/">Link</a>`;
}
相关文章:
- Dojo不解析自定义小部件的模板html中的小部件声明性
- 在自定义mean.io包中使用angular-chart.js作为依赖项
- jQuery自定义验证比较多个输入的序列
- 从HTTPGET返回一个自定义对象列表,以便在Angular 2应用程序中使用
- 在wordpress一定时间后更改自定义字段
- 表达式引擎扩展开发-向呈现的条目添加自定义javascript
- 自定义函数中的光标位置
- 用于检查数组中是否存在元素的javascript自定义方法
- 绑定时将Parsley minlength消息作为选项传递时,未对其进行自定义
- Meteor-添加用户自定义字段的方法不起作用
- 自定义表单验证和提交
- jQuery工具验证器自定义效果-添加&消除影响
- 可以't计算自定义谷歌地图的js
- 谷歌水印未显示在自定义搜索框中
- vaadin:使用自定义布局集成angular js
- DataTables-创建自定义分页样式(加载更多样式)
- 实现一个建立在google.com之上的自定义搜索引擎
- 添加自定义标记以自动完成
- 如何使用自定义标头跨域执行AJAX POST
- 微笑时间轴小部件添加自定义字段