問題タブ [chaplinjs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
backbone.js - バックボーンのように chaplin.js の URL でハッシュ (#) を使用する方法は?
chaplin.js サイトに 2 つの「ページ」(エンドポイント) があるとします。
ルート:
および 2 つのリンク:
生成された URL は「正しい」:
(私はサイトのルートにいないことに注意してください)。「自宅」でアプリケーションを起動し、「2 番目に移動」リンクをクリックすると、2 番目のビューに正しくリダイレクトされ、すべてが正しく入札され、ブラウザの URL が次のように変わります。mysite.com/something/second_view
しかし、Web サーバーがsecond_view
代わりにフォルダーに到達しようとするため、ナビゲーターを更新できず、404 が返されます。
私が必要とするのは、常に#
バックボーンのようなものを使用して URL を生成することですmysite.com/something/#/second_view
。
#
ところで:最後のリンクは機能しますが、チャップリンは(リダイレクトのように)を削除します
多分私は何かを設定する必要がありますか?またはùrl`helperで何かを変更してください。ドキュメントには何も見つかりませんでした。何か案は??
ありがとう
backbone.js - チャップリン ルーターのオプション パラメータ
ChaplinJS (バックボーン フレームワーク) に取り組んでいます。以下は、私の route.js コード ブロックです。
代わりに、私は次のことをしたい
これはバックボーンに対してうまく機能します。Railsのルーティングコードも調べましたが、そこで動作します。しかし、chaplinjs に関してはそうではありません。
chaplinJS doc では、ルーターのオプション パラメータに関連するものは見つかりませんでした。
javascript - requirejs を使用したテンプレート croosdomain が空白のページを返す
chaplinjs を使用して 1 つのアプリ html5 を実装します ( https://github.com/andru255/chtwを参照)。html のパスは正常に実行されていますが、firebug によってリクエストをリリースすると空白のページが返され、エラーのように赤で表示されます。ブラウザの他のタブでは、このテンプレートのパスが非常にうまくロードされます。この場合はどうなりますか? リクエストの何が失敗しますか?
javascript - Chaplin/Backbone の問題 - コレクションにアイテムを追加するときに「追加」イベントが発生しない
coffeescript、Backbone、Brunch.io、および Chaplin JS についてさらに学習するために、自分用にテスト アプリケーションを作成していますが、行き詰まり、何が間違っているのかわかりません。
これは todo-view.coffee の私のコードです:
問題は、イベント リスナー (リスナー オブジェクトで設定) がトリガーされないことです。したがって、@renderTodoList は呼び出されません。
ただし、 @initialize 関数から @renderTodoList を直接呼び出すと機能します。しかし、コレクションの「追加」イベントによって関数がトリガーされるようにします。
また、新しいデータ モデルを作成するループに @collection.trigger "add" を追加して、イベントを手動でトリガーしようとしました。しかし、これもうまくいきませんでした。
私が監督していること、または間違っていることについて何か考えはありますか?
backbone.js - Chaplin と他の Backbone 拡張機能の混合
私はチャップリンで書かれたアプリケーションに取り組んでいます。REST を HATEOAS にしたいので、JSON の標準リンク構造にHALを使用することを考えていました。HA L で動作する Backbone 拡張機能があるようですが、これは独自のModel
クラスCollection
を作成します。チャップリンも独自のModel
andCollection
クラスを作成しています。HAL とチャップリンのモデルとクラスの両方を組み合わせた「マスター」Model
とクラスを作成する簡単な方法はありますか?Collection
Collection
android - Phonegap Android + Backbone (ChaplinJS) のネットワーク エラー
Android でアプリを実行するindex.html
と、期待どおりに表示されます。ただし、リンクを介してルートをたどると(つまりmovies/
)Application Error - A network error has occured (file:///android_asset/www/movies/)
、. pushState
運が悪かったので、さまざまな設定を試しました。
プロジェクトはブラウザで正常に実行されています。Android 4.2.2 デバイスで Cordova 2.9.7 を使用しています。
私のアプリの構造:
chaplinjs - Chaplin で ECT テンプレートを使用する
こんにちは、Chaplin js で ect テンプレートを使用したいと考えています。Chaplin ボイラー プレートに従ってハンドルバーが統合されている方法で、ect テンプレートを統合することができません。
chaplinjs - ChaplinJS のメディエーターを使用してルーター イベントをリッスンする
現在、新しいプロジェクトで ChaplinJS を試していますが、問題が発生しています。
ルーターの変更をリッスンするコントローラー (ナビゲーション用) が必要です。changeURL や route などのイベントのコールバックが必要です。チャップリンのメディエーターがどのように機能するかはわかりませんが、ルーターがキャッチできるはずのメディエーターを使用してイベントをスローしていると思いました。私はこれを試しました:
node.js - Chaplin と node.js の概要
node.js/express で Chaplin を使用する方法はありますか? この件に関する単一のチュートリアルや例は見つかりませんでした。
もしそうなら、どうすれば始められますか? フォルダ構造はどのようになりますか? または私のserver.jsファイル?