0

無限スクロールの場合のように、Backbone/Marionette で動的モデルをロードするためのソリューションを提案できますか?

私の一般的なコードは次のようになります。

Drivers = new AppList.DriverCollection
Drivers.url = $('#drivers-url').text()
Drivers.fetch()

リクエストは私の django バックエンドに送られます:

def ajax_get_drivers(request):
    drivers = Driver.objects.all()
    data = []
    for driver in drivers:
        data.append({
            'id': driver.pk,
            'name': driver.name,
            'phone': driver.phone
        })
    response = json.dumps(data)
    return HttpResponse(response, mimetype="application/json")

部分的にそれを壊す方法は?

4

1 に答える 1

0

質問の詳細を教えてください。

モデルの読み込みを無限にスクロールしたいだけなら、例を示します。http://codeboard.org/#codes

読み込みモデルの JS コードはjs/views/code/CodeListView.jsに、バインド スクロール イベントのコードはjs/bootstrap.jsに、php コードはsrc/CodeBoard/Route/CodeRoute.phpにあります (Github では、ソースコードを確認できます)。

于 2013-08-20T14:19:15.047 に答える