model.toJSON()
是将模型数据发送到模板的绝佳方式,但如果model
上有set
model
(我有很多) ,它只会“展平”attributes
的第一层。我model
set
attributes
中的model
仍然是model.toJSON()
。
我希望attributes
输出当前model
的{{1}},以及model
中保存的所有attributes
。 (以及model
的{{1}}中的collection
中的model
等等。
任何人的想法?
答案 0 :(得分:0)
JSON.stringify(model)
示例:http://jsfiddle.net/2Asjc/1/
JSON.stringify在遍历数据结构时会自己调用toJSON。 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify#toJSON_behavior