Javascript 将CSS类添加到SlickGrid单元格,列名包含空格

Javascript 将CSS类添加到SlickGrid单元格,列名包含空格,javascript,slickgrid,Javascript,Slickgrid,我正在使用SlickGrid,希望向单元格添加一个css类。但是我的列名包含一个空格。假设列名为“努力驱动”,我如何引用此列 grid.setCellCssStyles("key_highlight", { 3: { finish: 'highlight', /* works fine */ 'effort driven': 'highlight' /*does NOT work*/ } }); 谢谢。如果您使用括号表示

我正在使用SlickGrid,希望向单元格添加一个css类。但是我的列名包含一个空格。假设列名为“努力驱动”,我如何引用此列

grid.setCellCssStyles("key_highlight", {
    3: {
            finish: 'highlight', /* works fine */
            'effort driven': 'highlight' /*does NOT work*/
        }
 });

谢谢。

如果您使用括号表示法引用它,请查看

你试过像这样访问它吗

key_highlight[3]['effort driven']

我仍然有点好奇,为什么在键值对的键中有一个空格

我弄明白了。SlickGrid列定义具有id属性。我应该使用列Id(努力驱动),而不是列名。var columns=[{id:“努力驱动”,name:“努力驱动”,field:“努力驱动”},…];谢谢