backbone-routing

    7

    1答えて

    私はbackbone.jsでネストされたビューについて読んだことがありますが、それは十分理解していますが、まだ私を困惑させるものがあります。 。 私のアプリケーションにアプリケーションの使用中に変更されないページナビゲーションやフッターなどのサブビューを含むシェルビューがある場合は、すべてのルートまたはシェルのシェルをレンダリングする必要がありますかすでに存在するかどうかを確認するために何らかのチ

    5

    2答えて

    私はBackbone 0.9.10でルーティングを設定しようとしています。 :私は2つの問題を抱えている var AppRouter = Backbone.Router.extend({ routes: { "": "index", "(/:country)": "index", "(/:country)(/:city)": "index" },

    5

    3答えて

    私は、バックボーン0.9.3を使用してもはや動作していないバックボーン0.5.3を使用している動作中のアプリケーションを持っています。 私は、何らかの理由でRouter.navigate()が自分のルートを呼び出していないことを確認しました。ここで は私のルータです:とてもうまく動作のように手動でルートを呼び出す var Router = Backbone.Router.extend({

    6

    1答えて

    Backbone.jsハッシュベースのルーティングを使用しているとき、私はどのようにBootstrapのScrollspyを使用しますか? <div id="navbar" class="row-fluid"> <ul class="nav nav-pills navbar"> <li class="active"> <a href="#step1">1<

    5

    1答えて

    私は非常に単純なバックボーンルータを持っています。リロード/直接URLを入力する場合を除いて、つまりhttp://mydomain.com/#list/50fadc41125b0 私はほとんどすべての結果を全く試さずに試しました。 myRouter = Backbone.Router.extend({ routes: { "list/:id": "getList",

    6

    3答えて

    私はBackbone.jsルータを使用して、特定のURLルートにヒットしたときに特定の初期化メソッドを起動します。だから、/posts/1にバニラアンカータグを使って行くと、私のバックボーンルータにある/posts/:idに関連付けられているコールバックが発生するはずです。 Backbone.history.start({ pushState : true })が設定されていると、現代のブラウザで

    9

    2答えて

    30以上のモジュールを持つアプリケーションには、バックボーン+必須を使用する予定です。モジュールごとに別々のルートを作成するのではなく、このようなものを作成する予定です。 これがベストプラクティスであるかどうかわかりません。ご案内ください。 routes: { ":module" : "routeLevelOne", ":module/:id" : "routeL

    5

    1答えて

    私のアプリは基本的にフォーム入力を受け取り、一連の結果を返します。クエリは任意の文字が含まれている場合、私は、彼らはURLと私のルート休憩に追加され、/(具体的には全くこの場合には発生する可能性があります)二つの経路 routes: { '': 'search', 'search': 'search', 'results/:query': 'results'

    7

    1答えて

    ベストプラクティスは「あなたのコンテンツはページの読み込み時に利用可能でなければならない」と私は知っています。 ユーザが/questionnaire/info/id/2にナビゲートすると、PHPは完全なHTMLを提供します。しかし、この時点で問題が発生すると、backbone.jsは同じルートに一致し、同じページを再要求し、ajaxでロードします。 現在のページの最初の読み込みのバックボーンを無効

    0

    1答えて

    最初のハンドラが特定の状況を満たす/捕まえない場合、次のルートハンドラにナビゲートできますか? next()メソッドでExpress(nodejs)で達成できるものです。 は、あなたがこのルータの設定を持っていることを想像: routes: { '*path': 'onPath', '*notFound': 'onNotFound' }, onPath: function