我已经这样做了一个多小时,但毫无进展。我需要使用包含字符串文字的变量来替换 DHX 方法的对象中的键,但它不起作用。
当我将“实际”字符串放入方法中时,它工作得很好。这是有效的(“col5”是对象中的键):
grid.data.update(2, {col5: 1} );
但是...如果我现在引入一个包含相同字符串文字的变量,它将失败(不更新网格)。这不起作用:
let x = "col5"
grid.data.update(2, {x: 1} );
当我在 console.log 中查看此变量时,它完美显示。我什至尝试了 JSON.stringify 看看是否需要转换,但这也不起作用。
我正在寻找一种使用变量代替该对象中的键的方法。