handsontable@2.0.x
强大的handsontable表格可以实现类似excel一样的编辑,最近vue项目中有用到,正在熟悉它的配置。我所说的汉化,主要是对于右键菜单的,汉化完的结果如下:
第一步:我开始只是想设置右键菜单为中文,配置contextMenu项类似这样:
contextMenu: {
items: {
"row_above": {
name: '向上插入一行',
},
"row_below": {
name: '向下插入一行',
},
"col_left": {
name: '向左插入一列',
},
"col_right": {
name: '向右插入一列',
},
"remove_row": {
name: '删除行',
},
"remove_col": {
name: '删除列',
},
"merge_cell": {
name: '合并单元格',
},
"alignment": {
name: '对齐',
},
"copy": {
name: '复制',
},
"cut": {
name: '剪切',
}
},
},
一级菜单没问题了,可是二级菜单没有汉化:
第二步:尝试继续完善contextMenu配置,添加子菜单:
contextMenu: {
items: {
"row_above": {
name: '向上插入一行',
},
"row_below": {
name: '向下插入一行',
},
"col_left": {
name: '向左插入一列',
},
"col_