Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Backbone.js 使主干获取不更新模型_Backbone.js_Fetch_Backbone Relational - Fatal编程技术网

Backbone.js 使主干获取不更新模型

Backbone.js 使主干获取不更新模型,backbone.js,fetch,backbone-relational,Backbone.js,Fetch,Backbone Relational,我正在尝试使用主干获取一些相关模型,使用,并使此操作与内存中的其他一些模型/集合相互排斥。例如: user = new Backbone.User { id: 1 } user.fetch() # also fetches user.posts, using RABL user_posts = @user.get('posts') # Using backbone-relational.js first_post = @user_posts.get(1) first_post.get('ti

我正在尝试使用主干获取一些相关模型,使用,并使此操作与内存中的其他一些模型/集合相互排斥。例如:

user = new Backbone.User { id: 1 }
user.fetch() # also fetches user.posts, using RABL

user_posts = @user.get('posts') # Using backbone-relational.js
first_post = @user_posts.get(1)

first_post.get('title') # => 'Old title'
first_post.set({ title: 'Some new title' }) # or whatever

posts = new Backbone.Posts()
posts.fetch()
posts.get(1).get('title') # => 'Old title'
first_post.get('title') # => 'Old title'
现在看来,这两件事应该是不相关的,
first\u post
应该仍然有“一些新标题”,但它没有:(这在我的程序的某些部分引起了州政府的问题,这非常令人讨厌

我应该清楚,我希望
first\u post.get('title')
保留其新值,
'Some new title'
,而不调用
first\u post.save()

编辑:我现在在想,这是我们正在做的事情


任何帮助都将不胜感激。

它原来与backone关系插件有关:

它原来与backone关系插件有关:

我以前从未见过这种行为,我也从未使用过主干关系插件。我最初的猜测是它与BB-R有关,而不是backb一个本身。我在你的帖子中添加了BB-R标签,希望其他人能插话谢谢。经过一些调查,我相信你是正确的。这似乎与这个问题有关:我以前从未见过这种行为,我也从未使用过。我最初的猜测是它与BB-R有关,而不是主干本身。我在你的帖子中添加了BB-R标签,希望其他人能插话。谢谢。经过一些调查,我相信你是正确的。这似乎与这个问题有关: