【发布时间】:2013-11-20 08:32:09
【问题描述】:
我正在开发一个用 coffescript 编写的 ExtJS MVC 风格的应用程序,我想只返回分配给“key2”的值的数量。
在这个例子中,我想找回数字 2。
但是,在下面的示例中,我得到的是“11”。任何见解将不胜感激。
// JSON
"data" : [{
"key1" : "value",
"key2" : ["valu1", "valu2"]
]}
//Model
Ext.define("Test.model.Values",
extend: "Ext.data.Model"
fields: [
name: "key1"
type: "string"
,
name: "values"
type: "string"
convert: (value, record) ->
return record.get("key2").length
]
)
【问题讨论】:
-
代码中的某处(虽然不是上面的代码) 1 被添加 1 作为字符串
标签: json extjs coffeescript