如何使用Backbone.js和Require.js创建图形

时间:2018-02-02 05:00:13

标签: javascript json backbone.js graph

我正在开发一个项目,我需要用一些json数据创建一个图形。我可以从json文件中获取数据,但不能用它创建图形,因为我对backbone.js来说真的很新。

 var HomeModel = Backbone.Model.extend({

        url: 'http://localhost:1337/api/getData',

    });


    var HomeModel = new HomeModel();
        var params;
    HomeModel.fetch({
        success: function(response,xhr) {
             var params = JSON.stringify(response);
           console.log (params);
           return params;

        },
        error: function (errorResponse) {
               console.log(errorResponse)
        }
    });
 return HomeModel;

}

在视图文件中:

define(["jquery", "backbone", "models/HomeModel", "text!templates/Home.html"],

    function($, Backbone, Model, template, opts){
   console.log(Model);

        var HomeView = Backbone.View.extend({
            el: '#sample-template',
                initialize: function(opts) {
                    this.template = opts.template;
                    this.render();
                    console.log('ini',Model);
                },
                render: function () {
                    var template = _.template($('#sample-template').html());
                    $('#sample-template').html(template(JSON.stringify(Model)));
                }

            });



            var HomeView = new HomeView({
                model: Model, 
                el: '.magic',
            });

         return HomeView;

    }

);

请帮我解决这个问题。提前致谢。

0 个答案:

没有答案