繁体   English   中英

我在哪里将代码引导集合到belimber.js?

[英]Where do I put the code to bootstrap a collection into backbone.js?

我是javascript的新手,我看到了另一篇类似问题的文章,但是我不确定如何将模型实际注入存在于单独文件中的ribs.js中。

在我的索引文件中,我有以下内容正在启动应用程序:

$(function () {
    var app = new App();        
    Backbone.history.start();
});  

在我的application.js文件中,我具有需要拥有客户的路由器:

window.App = Backbone.Router.extend({     

    routes: {
        "": "home"
    },

    home: function () {
        console.log("route::home");
        console.log(this.customers);
    }
});

我实际上如何才能将this.customers注入到应用程序中? 该代码在哪里居住?

我写了一篇文章,概述了您在此处显示的代码可能是一种反模式,并说明了一种引导数据的简单方法。 尽管您的直接问题不是本文的目的,但我认为本文的内容应将您引向确实解决您所遇到的问题的方向。

http://lostechies.com/derickbailey/2011/08/30/dont-limit-your-backbone-apps-to-backbone-constructs/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM