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はクライアント側で有効になって

同じようなソフトウェア

Sizzle
Sizzle

10 Feb 16

OpenLayers
OpenLayers

20 Jul 15

cssnext
cssnext

18 Jul 16

Cappuccino
Cappuccino

12 Apr 15

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

mdoc
mdoc

10 Dec 15

へのコメント Crossroads.js

コメントが見つかりません
コメントを追加
画像をオンにする!
カテゴリから探す