我有一个主干视图,显示来自几个不同集合的信息。可以使用这些模型的 cid 作为 html id 属性吗?换句话说,是否保证 cid 在所有集合中的所有模型中都是唯一的?
问问题
413 次
1 回答
1
文档说:
cid
model.cid
模型的一个特殊属性,cid或客户端 id 是一个唯一标识符,当它们第一次创建时自动分配给所有模型。当模型尚未保存到服务器并且还没有最终的真实id但已经需要在 UI 中可见时,客户端 id 很方便。
没有提到集合或模型类型,所以它们应该足够安全。如果说模型被破坏,则不能保证给定的值cid
不会被重用,但这对您来说可能无关紧要,并且cid
s 唯一合理的实现是拥有一个某种类型的全局计数器,当cid
需要一个新的值时它会递增。
OTOH,如果我有id
可用的真实模型,我会使用它们。
于 2013-09-25T01:53:43.617 回答