我想为某个组件创建一个包含整个配置的对象。我也认为它是这样的:
var ObjectConfig = {
fieldKeys : {
name: "Obj. name",
state: "Obj. state",
color: "Obj. color"
},
templates : {
basicTemplate : [ ObjectConfig.fieldKeys.name, ObjectConfig.fieldKeys.state ],
altTemplate : [ ObjectConfig.fieldKeys.name, ObjectConfig.fieldKeys.color ]
}
}
但这以正确的方式做到这一点 - 它不起作用。我怎样才能实现我的目标?
编辑:对不起,我是匆忙手写的,这就是语法错误的来源。现在它是正确的。我得到的错误是Uncaught TypeError: Cannot read property 'fieldKeys' of undefined
. 我想这样做是不可能的——那么最好的选择是什么?