1

拥有一个其 id 仅在集合中唯一但在全球范围内不唯一的 Backbone 模型是好还是坏的做法?(因为与该集合相关联)

例如,我有一个A包含模型bs集合的模型B。该B集合属于模型A。如果我有a1a2的两个实例A,我可以使用一个Bwith id=1ina1和另一个Bwith id=1ina2吗?

也许我没有看到所有的含义,但它很有意义,我只是想在大量使用它之前与你核实一下!

谢谢

4

2 回答 2

0

如果这 2 个是单独的集合,那么您绝对可以拥有该集合独有的 id。

除非这两个集合相互交互,否则可能会导致任何冲突ids

于 2013-08-06T09:17:22.473 回答
0

问题是它们是否代表相同的实体……如果是,它们的 id 可以相同,否则我不建议这样做。如果它们是相同的实体,它们应该是对单个对象的相同引用。

您将始终拥有所有 Backbone 模型的自动生成的唯一标识符,即cid属性。

于 2013-08-06T09:41:50.970 回答