0

私のページには、サーバーからフェッチされたデータを使用して入力される、html を内部に持つスライダーがあります。

jQuery を使用してスライダーを構築および設定し、Backbone に表示とイベントを処理させたいと考えています。

このためには、バックボーン モデルからのデータが必要になります。これは私の質問につながります。

モデルを jQuery に渡しても問題ありませんか、それともすべてを jQuery 関数に任せて、$.ajax代わりに関数でフェッチを行う方がよいでしょうか。

背骨

define(['backbone', 'models/model','slider'], function(Backbone, Model, Slider) {

    var View = Backbone.View.extend({
        render: function() {
            $('#slider').Slider( this.model );
            var template = _.template();
            this.$el.html(template);
            return this;
        }
     });
     return View;
});

jQuery

(function($, window, document, undefined) {

   "use strict";

    $.fn.Slider = function(model) {

        // do stuff with model

    }

})(jQuery, window, document);
4

1 に答える 1