问题标签 [backbone-model]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
928 浏览

backbone.js - Backbone.Model.Initialize 中的属性和选项有什么区别

docs中,他们并没有真正解释选项中应该包含的内容和属性中应该包含的内容之间的区别。它只是属性中的模型特定数据(如数据库中的列)和选项中的其他内容吗?

0 投票
2 回答
135 浏览

backbone.js - 为什么 BackboneJs 集合有 URL?

我开始使用backbone.js,我很困惑为什么你可以用很多不同的方式指定url。除了模型 url 函数之外,集合 url 似乎没有在任何地方使用。那么在我所有的模型上设置 urlroot 并且从不使用集合 url 有什么害处吗?

0 投票
1 回答
82 浏览

backbone.js - Backbone.js 模型在获取时未调用成功

返回数据时,Backbone 模型没有调用成功函数的问题。

获取请求

0 投票
1 回答
202 浏览

javascript - 将响应值保存到进行 Save() 调用的主干模型

这是我的登录模型

我正在向服务器发布一个令牌以接收加密的用户名和密码。在成功方法上,它返回加密的凭据。

如何将响应(用户名,密码)设置为用户创建的登录模型的属性?

0 投票
1 回答
1110 浏览

backbone.js - 如何从模型传递 JSON 以查看 JSON 作为主干 js 中的表?

我在我的模型中有一个方法“getSegmentGroup”来创建一个 json,该 json 具有来自通过 fetch 获取的数据的有限字段(它具有所有记录和字段)。

我的模型方法如下所示

输入 customerIds 是一个 id 数组,如下所示

结果 JSON 是

现在我需要从模型中传递 json“jsonTableFormat”来查看以在表中显示 json。

我如何传递给 segment_table_view 以显示表格

由于我是骨干新手,我无法弄清楚。

0 投票
1 回答
209 浏览

node.js - this.model.destroy 没有做任何事情

一旦用户单击某些内容,我就会尝试删除视图,然后还删除与该视图关联的模型。我已成功删除模型但是 this.model.destroy 方法不发送任何服务器请求?

这就是我的代码的样子:

我在服务器端使用 express,我应该如何处理服务器端的 HTTP 删除请求?但似乎没有发送请求?

编辑:

所以我取得了一点进展,将我的模型更改为:

我的服务器端路由器设置如下来处理请求:

现在正在发送删除请求,如:DELETE /tweet/51b2548ba8568587ea000002 但我收到这样的 404 错误:DELETE localhost:3000/tweet/51b2548ba8568587ea000002 404(未找到)

0 投票
1 回答
160 浏览

backbone.js - PHP 变量到 Backbone.js 模型

我有一个backbone.js 模型

我还有一个 php 表单,其中存储了一个特定的字符串 $_GET[value]。我需要将该字符串传递给主干模型,并使用 php 变量中的值更新主干变量中的值。

0 投票
0 回答
128 浏览

javascript - Backbone 不会忘记以前的模型

我正在尝试创建一个页面,我可以在其中查看我的项目列表,并在单击时编辑它们(在单独的页面上)。

但是,当我浏览不同的项目(模型),然后尝试编辑一个项目时,我加载的每个其他项目也会进行编辑。

我的观点:

路线的相关部分:

HTML:

0 投票
1 回答
126 浏览

backbone.js - 基于集合中模型的主干视图,如何更新视图?

我正在寻找一些方向我对 Backbone 还很陌生,目前正在创建一个测试应用程序以了解更多信息。

我的问题是,我正在使用下划线模板填充主干视图。我加载了一组模型,然后找到我需要的模型并将这些值填充到模板中。基于模板可以有很多页面,所以我有一个接受 id 的动态路由。

我的问题是我想添加下一个功能,这将更改当前页面并使用新模型重新加载模板。

我尝试了一种粗略的方法:

但是这不起作用,请注意 newLocation 实际上填充了我要导航到的路线和 id。

我将从下面的视图中添加一些代码,我不会包含完整的代码,但是如果需要,请询问。

任何朝着正确方向的帮助或推动都会很棒。

提前致谢

0 投票
4 回答
15084 浏览

backbone.js - Backbone.js - model.save() 不触发 PUT 请求

我有一个使用 Backbone.js 的基本应用程序,它不进行 PUT 调用(更新模型)。从前端,我调用模型save函数不会进行 PUT 调用;但是,如果我将其替换为destroy,它确实会对后端进行 DELETE 调用。有人知道可能是什么问题吗?未触发 PUT 请求的函数就是saveTask函数。