• handsontable-developer guide-setting options,callback


    1、cell数组

    cell: [
    	{row: 0, col: 0, readOnly: true}
    ]
    

    2、cells函数

    cells: function(row, col, prop){
    	var cellProperties = {};
    
    	if(row === 0 && col === 0){
    		cellProperties.readOnly = true;
    	}
    
    	return cellProperties;
    }
    

    3、串联设置:第一列可以编辑;第一列的第一行 和 其他 都是只读的。

    readOnly: true,
    columns: [
      {readOnly: false},
      {},
      {}
    ],
    cells: function (row, col, prop) {
      var cellProperties = {}
    
      if (row === 0 && col === 0) {
        cellProperties.readOnly = true;
      }
    
      return cellProperties;
    }
    

    4、串联配置模型

    //constructor
    new Handsontable(document.getElementById('example'), {
      option: 'value'
    });
    //columns
    new Handsontable(document.getElementById('example'), {
      columns: {
        option: 'value'
      }
    });
    //cells
    new Handsontable(document.getElementById('example'), {
      cells: function(row, col, prop) {
    
      }
    });
    

      

    回调函数好复杂:

    Handsontable.hooks.getRegistered(): 返回所有注册的函数
    给config加个变量就好,如果不知道callback的参数,console.log(arguments)就可以
    
  • 相关阅读:
    设计模式-适配器模式(09)
    windows电脑使用技巧及常用CMD
    接口调用方法
    矩阵对角线和
    函数基础小结
    文件处理实战之购物车系统
    文件处理小结
    Python进阶实战之三级菜单
    Python进阶小结
    Python深浅拷贝
  • 原文地址:https://www.cnblogs.com/wang-jing/p/4656310.html
Copyright © 2020-2023  润新知