1. Cell array
Cell: [{row:0, col:0, readonly:true}]
2. Cells function
Cells:function (Row, col, prop) {var cellproperties = {};if (row = = = 0 && Col = = = 0) {cellproperties.readonly = true; }return cellproperties;}
3, concatenation settings: The first column can be edited; the first row and the other are read-only.
Readonly:true,columns: [ {readonly:false}, { }, {}],cells:function (row, col, prop) { var Cellproperties = {} if (row = = = 0 && Col = = = 0) { cellproperties.readonly = true; } return cellproperties;}
4. Series Configuration Model
Constructornew handsontable (document.getElementById (' example '), { option: ' Value '});//columnsnew Handsontable (document.getElementById (' example '), { columns: { option: ' Value '} });//cellsnew Handsontable (document.getElementById (' example '), { cells:function (row, col, prop) { }});
The callback function is very complex:
Handsontable.hooks.getRegistered (): Returns all registered functions to add a variable to config, if you do not know callback parameters, Console.log (arguments) can
Handsontable-developer guide-setting Options,callback