草庐IT

backbone.signalr

全部标签

javascript - Backbone.js: `extend` 未定义?

刚刚开始使用Backbone.js。简单地包含Backbone(开发/生产版本)会导致错误:UncaughtTypeError:Cannotcallmethod'extend'ofundefined第128行://AttachallinheritablemethodstotheModelprototype_.extend(Backbone.Model.prototype,Backbone.Events, 最佳答案 问题是我没有加载underscore.js。我完全错过了文档中的依赖项。呃。来自@tjorriemorrie的进一步说明

javascript - Backbone.js 获取和设置嵌套对象属性

我有一个关于Backbone.js的get和set函数的简单问题。1)使用下面的代码,如何直接“获取”或“设置”obj1.myAttribute1?另一个问题:2)在模型中,除了defaults对象,我可以/应该在哪里声明我的模型的其他属性,以便可以通过Backbone的get和set方法访问它们?varMyModel=Backbone.Model.extend({defaults:{obj1:{"myAttribute1":false,"myAttribute2":true,}}})varMyView=Backbone.View.extend({myFunc:function(){c

javascript - Backbone.js 中的嵌套模型,如何处理

我从服务器获得了以下JSON。有了这个,我想创建一个带有嵌套模型的模型。我不确定实现这一目标的方法是什么。//json[{name:"example",layout:{x:100,y:100,}}]我希望将它们转换为具有以下结构的两个嵌套主干模型://structureImageLayout...所以我这样定义布局模型:varLayout=Backbone.Model.extend({});但是我应该使用以下两种(如果有的话)技术中的哪一种来定义图像模型?下面是A还是B?一个varImage=Backbone.Model.extend({initialize:function(){th

c# - SignalR Owin Self-Host on Linux/Mono SocketException 当客户端失去连接时

我在ubuntu服务器14.04、mono3.2.8上运行非常简单的信号器服务器,通过Owin自托管。(下面的代码)。连接/断开连接在远程Windows服务器和我将这些位部署到Linux服务器时都可以正常工作。但是当一个客户端意外死亡而不是告诉信号器他正在断开连接时,那是我只在linux服务器上得到一个永无止境的SocketException的时候。Windows服务器在大约30秒后断开客户端连接,但linux服务器每隔10秒左右就会永远喷出socketexception(也在下面)。我怎样才能使linux服务器在运行相同代码时表现得像windows服务器一样,在设置的超时后断开用户连

javascript - 如何在 Node.js 和 AMD 中使用 Backbone 模型(浏览器上的 require.js)

我目前有一个工作AMD使用require.js的主干模型如下://models/game.jsdefine(['backbone'],function(Backbone){varGame=Backbone.Model.extend({urlRoot:'/games/',defaults:{name:null}});returnGame;});AMD/Backbone组织来自thistutorial和jrburke'sPullRequestforBackbone.我也想在Node.js中使用Backbone模型,因为在过去不使用AMD时共享Backbone模型和集合效果很好,而且显然我是

node.js - 使用 Backbone、Express 和 Mongoose 支持和反对

我正在尝试实现一个类似于stackoverflow或reddit的投票系统,其中用户只能在给定的帖子上投票一次。遵循此处给出的建议后storingupvotes/downvotesinmongodb我创建了两个模式来存储赞成票和反对票。对于每个用户,我都会跟踪用户投票的帖子。发布架构:varpostSchema=newSchema({name:String,votes:Number,votetype:Number,postedBy:{type:String,ref:'User'},});用户架构:varuserSchema=newSchema({twittername:String,t

javascript - Backbone.js 和嵌入式一对多关联

应用布局我正在构建一个应用程序,可以在其中创建调查。每个调查都有多个问题。我将问题嵌入到调查模型中(在Mongoid中使用embeds_many),因此调查可能如下所示:{"id":"4f300a68115eed1ddf000004","title":"ExampleSurvey","questions":[{"id":"4f300a68115eed1ddf00000a","title":"Pleasedescribeyourexperiencewithbackbone.js","type":"textarea"},{"title":"Doyoulikeit?","id":"4f300

javascript - Backbone.js 和嵌入式一对多关联

应用布局我正在构建一个应用程序,可以在其中创建调查。每个调查都有多个问题。我将问题嵌入到调查模型中(在Mongoid中使用embeds_many),因此调查可能如下所示:{"id":"4f300a68115eed1ddf000004","title":"ExampleSurvey","questions":[{"id":"4f300a68115eed1ddf00000a","title":"Pleasedescribeyourexperiencewithbackbone.js","type":"textarea"},{"title":"Doyoulikeit?","id":"4f300

node.js - 使用 node.js 和backbone.js 进行模板渲染

有没有人找到一个好的解决方案来开发可以在服务器和客户端上使用的backbone.js模板?backbone.js历史堆栈真的很理想,因为用户可以在浏览器位置栏中共享和链接到真实的url,并且node.js服务器可以在使用相同的模板时在第一个页面View上呈现页面在客户端中以在后续页面View中重建页面。这也将为用户和搜索链接提供理想的输出,而无需解析或执行javascript即可查看完全呈现和工作的页面。更新了更多信息:这似乎有两种可能的方法:1)骨头-https://github.com/developmentseed/bonesBones需要安装一些怪癖,目前需要旧版本的node和

django - 将 Node.js 与 Django 和 Backbone.js 一起使用

一些背景知识:我打算用Django作为后端并使用Backbone.js作为前端Javascript框架来构建一个应用程序。它是一个单页应用程序(SPA),这就是我决定使用Backbone.js的原因。该应用程序类似于博客引擎;用户发布包含文本和图像的条目,并且能够通过“标签”查看它们。他们可以通过“标签”或特定单词来搜索他们的条目。最近,在听到关于Node.js的所有大惊小怪之后,我想知道它如何帮助我的应用程序。但我不想让应用程序纯粹在后端的node.js上运行,也就是说,我仍然希望使用Django作为后端。如前所述,是否可以将Node用于“中间端”here?如何使用Node.js优化