GTF*_*GTF 7 backbone.js backbone-relational
我一直在使用骨干关系(https://github.com/PaulUithol/Backbone-relational)来构建我的应用程序,因为我有一个模型(Room),附带了许多其他模型:
正如您在本期中所看到的,我一直收到错误
Error: Cannot instantiate more than one Backbone.RelationalModel with the same id per type
每当我更改View或重新加载Collection时.
现在我知道有一个线程在这里他们建议使用在那里findOrCreate
,但我没有单独访问模型,但我不使用Collection.fetch
.有没有解决这个问题的方法?
我遇到了类似的问题,碰巧我需要用函数初始化模型:
model: ->
return new Project.Models.ModelName()
Run Code Online (Sandbox Code Playgroud)
当你需要_tree时。在 application.js 中,模型文件的加载时间晚于集合文件(按字母顺序排列)。使用函数设置模型会等待应用程序执行。