Yak*_*ovL 5 javascript css handsontable
我的目标是将第一列的宽度设置为等于某个数字,并保持其他列的宽度不变。现在我知道了那个设置
\n\ncolWidths: [myValue]\nRun Code Online (Sandbox Code Playgroud)\n\n实际上打破了其他列的宽度,但这似乎可以使用
\n\ncolWidths: function(index) {\n if(index == 0)\n return myValue;\n return ???\n}\nRun Code Online (Sandbox Code Playgroud)\n\n但我想知道我应该返回什么来代替????undefined不起作用(嗯,它的工作方式与colWidths: [myValue]\xe2\x80\x93 相同,每个其他列都具有相同的默认宽度)。如何获得“内容宽度”值?
使用选项manualColumnResize而不是colWidths但与您的问题中的方式相同(仅定义第一列 witdh):
manualColumnResize: [myValue]
Run Code Online (Sandbox Code Playgroud)
第一列宽度将定义为您的值,其他列仍将是动态的。(因为autoColumnSizeObject默认设置为true ,当您使用colWidths选项时,它也会更改为false )。
您可以在这里找到一个工作示例。
| 归档时间: |
|
| 查看次数: |
7272 次 |
| 最近记录: |