Crossroads.js

ソフトウェアのスクリーンショット:
Crossroads.js
ソフトウェアの詳細:
バージョン: 0.12.0
日付のアップロード: 6 Jun 15
開発者: Miller Medeiros
ライセンス: 無料
人気: 51

Rating: nan/5 (Total Votes: 0)

は、パターンに対して解析されたデータを照合することで、実行するアクションを決定することができます。
Crossroads.jsは非常に強力であり、かつ適切に使用される場合、コードの複雑さを軽減することができます。
これは、ナビゲーションパスとサーバー要求を抽象化したオブジェクトを切り離すことができます。
Crossroads.jsは、ほとんどのJSライブラリやフレームワークを使用することができます。
Crossroads.jsはジャンゴ、Ruby on Railsに、ピラミッド、CakePHPのかCodeIgniterのような最もMVCフレームワークに存在するURLルート/派遣ユーティリティに触発された

このリリースの新機能:ます。

ルータごとに異なる​​patternLexerを持たせることが可能となります。
QUOT ;;&QUOT&リーディング/トレーリングが追加されました。連結の問題を回避するためcrossroads.min.jsします。
crossroads.min.jsもr.js.で動作するはずですので、改善されたUMDラッパー

このAPIの変更:

このバージョン0.11.0の新機能です。
追加されたcrossroads.pipe()とcrossroads.unpipe()。
大文字と小文字の区別crossroads.ignoreCaseを切り替える方法をAddeded、デフォルトはtrueです。
crossroads.ignoreStateが追加されました。
改善点:
decodeQueryString()は今shouldTypecastを尊重します。
crossroads.ignoreCase = trueの場合は大文字と小文字を区別しないことがRoute.rules配列の検証を変更しました。

このバージョンv0.10.0の新機能です:

この後の呼び出しで同じ要求を渡す場合ルーティング/バイパス/マッチした信号を送出することは避けてください。
追加されましたcrossroads.resetState()。

このバージョンのv0.9.1の新機能です:

この修正:
IE 7-8上の任意のセグメントの動作を正常化。
IE 7-8の固定captureVals、グローバルフラグが正常に動作することを確認。
改善点:
Route.interpolate()は、セグメントとして番号を受け付けます。

このバージョンのv0.9.0の新機能である:異なるルートに一致する場合は

このRoute.switchedのみ送出されます。
要求の開始/終了時にスラッシュのデフォルトの動作を変更しました。

このバージョンのv0.8.0の新機能です:

この追加されましたRoute.switched。
crossroads.NORM_AS_ARRAY、crossroads.NORM_AS_OBJECTが追加されました。
()をcrossroads.parseデフォルトの引数を渡すオプションを追加しました。
残りのセグメントのサポートが追加されました。
Node.js.にビルド変更
UglifyJSにminifierを変更しました。

このバージョンのv0.7.1の新機能である:検証ステップ中rules.normalize_呼び出します。

固定避けます。

このバージョンのv0.7.0の新機能です:

このAPIの変更:
crossroads.normalizeFnが追加されました。
値に加算vals_アレイは、柔軟性を高めるためにnormalize_とcrossroads.normalizeFnに渡されたオブジェクトです。
Route.greedyサポートが追加されました。
crossroads.routed信号によって派遣変更されたパラメータは、最初のパラメータと第二のparamのようなデータオブジェクトとして要求を渡します。
その他:
パラメータ型キャストを向上させます。
より良いコード圧縮のためのリファクタリングと、コードの可読性を高めるためにいくつかのロジックを簡素化。

このバージョンのv0.6.0の新機能です:

このAPIの変更:
falseにcrossroads.shouldTypecastのデフォルト値を変更しました。
発送rules.normalize_前にルートのparamsを正規化するために魔法のルールを追加しました。
crossroads.VERSIONが追加されました。
修正:
/"オプション&QUOTを修正しました。必要なのparamsの間。
!= NULL値の場合にのみ、オプションのparamsをテストします。
CommonJSラッパーを修正し、適切に交差点を輸出していませんでした。
その他:
YUIからジャスミンに移行ユニットテスト、それがローカルに実行され、より適切なエラーメッセージを与えるためにもnodejsとの試験を可能にします。ロットを数エッジケースを発見するのに役立ったテストの数を増加させました。
すべての環境で実行される1つの配布ファイルを生成するためのラッパーを変更しました。

この要件:

このJavaScriptはクライアント側で有効になって

同じようなソフトウェア

Apache Tika
Apache Tika

20 Jul 15

task.js
task.js

5 Jun 15

Griderator
Griderator

12 Apr 15

Spidey
Spidey

1 Oct 15

開発者の他のソフトウェア Miller Medeiros

mdoc
mdoc

10 Dec 15

へのコメント Crossroads.js

コメントが見つかりません
コメントを追加
画像をオンにする!