backbone.js

    3热度

    2回答

    我正在尝试使用动态键创建backbone.js模型,但似乎无法完成正确的操作。 这里是我的模型: window.MyModel = Backbone.Model.extend({ myDynamicVar : "country", urlRoot: "api/myModel", defaults: { "id": null, this.myDy

    21热度

    5回答

    我想要nginx与我的pushState为基础的URI处理backbone.js在Javascript应用程序中管理我。 现在访问一个级别的URI,例如。 example.com/users效果很好,但不是两个级别或更深的URI,如example.com/users/all,这是在Backbone documentation提到: 例如,如果您有/文件/ 100,Web服务器 必须的途径能够服务该

    1热度

    1回答

    我正在使用BackboneJS处理一个相当复杂的应用程序。我有一个Globals对象,我用它来发布/订阅事件。挑战在于,似乎没有一种有效的方法来使用事件驱动架构来分离功能。 我想到更多像Magento这样的事件系统。你看,在Magento中,你调用dispatchEvent,并传递一个对象。 Magento中的下一行(可能会中断,意味着它正在等待该事件的所有订阅者先执行),则可以再次访问这些对象。

    2热度

    1回答

    我正在尝试使用骨干表单库实现带骨干的简单登录表单。 $(function() { var LoginUser = Backbone.Model.extend({ schema: { username: { type: 'Text' }, password: { type: 'Text' } }, url: 'login_backbon

    0热度

    1回答

    我与Backbone.js的v 0.5.3工作。 我想知道是否有更好的方法来设置视图元素的id属性。这似乎是多余的总是必须设置它像这样: view = new Views.Foo(model: @model, id: 'foo-' + @model.id) 这将是很好,如果我能在视图类中定义的ID如下 class Views.Foo extends Backbone.View id:

    2热度

    2回答

    我工作的一个项目,我们有一个看起来基本上是这样的数据模型...... var library = { location: 'Somewhere' books: [ { name: 'Good Book', publisher: 'Great publisher' authors: [ { name: 'Jo

    0热度

    1回答

    我正在使用backbonejs与节点js试图将变量从骨干视图传递到模板(html文件)。渲染视图模板函数是这样的:有 render: function(event){ var compiled_template = _.template($("#results-template").html()); console.log(myPhoto.toJSON());

    34热度

    4回答

    我是Backbone.js的新手。我已经通过了文档。我的问题是 控制器概念在哪里出现?换句话说,Backbone.js中的控制器是什么? 听说路由器是控制器。如果是这样,为什么它被认为是一个控制器?我们可以开发简单的基本应用程序吗?在那种情况下,控制器是什么?

    2热度

    1回答

    这很容易通过下面的代码重现。 问题是当带有散列的URL(任何散列例如http://localhost:8000/error/#whatever)被导航到然后刷新时,Internet Explorer调用catch-all路径* url类别(和警报),然后继续移除散列并重新启动第二次路线。 该页面按预期与Webkit,Firefox,Opera等一起工作,只有一个警报触发刷新。测试是在本地完成的。所

    0热度

    1回答

    我正在构建一个Backbone应用程序,我正在观察一些我不能放置的行为。请看下面的集合: window.Pictures = Backbone.Collection.extend({ model: Picture, url: 'latest.json', parse: function(response) { this.foobar = 1; },