CanJS

ソフトウェアのスクリーンショット:
CanJS
ソフトウェアの詳細:
バージョン: 2.3.6 更新
日付のアップロード: 10 Feb 16
開発者: Bitovi
ライセンス: 無料
人気: 90

Rating: 2.0/5 (Total Votes: 1)

CanJS’コアは、Dojo、jQueryの、Zepto、YUIやMooToolsのをサポートしています。

これにより、&NBSP。開発者の広範なグループに自分自身を開き、例に技術を一緒に組み合わせるのではなく、1つのツールにだけ焦点を当て、以前に未踏の可能性への感謝を使用します。

フレームワークを結合双方向データ、カスタムタグ、応答ウィジェット、およびその非常に自身のテンプレートエンジンをサポートする、小さなコアとMV *構造上に構築されました。

CanJSは、クライアント側で動作します(ブラウザ)とサーバー側(Node.jsの)AMD環境ます。


この名前を変更するとcan.ComponentのViewModelプロパティを追加:ます。

このリリースで新しい何がJavaScriptMVC -

CanJSはJavaScriptフレームワークの一部であるように開発されました。
非同期計算は、1の長さを有している場合、正しくコンテキストを設定
can.Modelのドキュメントの誤字(代わり@paramの@paramsの使用)
ノートと相対can.view.Scope.attr検索を示すいくつかのサンプルコードを追加しました。
can.Compute、および&QUOTは追加します。計算"ピュージンを定義するための型とsetter / getterメソッドペアリング
缶値は、チェックボックスに0と1の値を持つキー値ではない双方向のバインドを行います
缶値を持つキーの周りのスペースはない双方向バインドを行います
-EVENTができ、最終的な関数を呼び出す前に、中間関数を呼び出すことはできません
.createのために動作しないオブジェクトとcan.fixture.store
can.Modelリソースが作成&QUOTされていません。破壊"静的メソッド
QUOT&;!唯一の変更は、前に付ける&QUOTされる場合、ルートを変更しないでください。
RequireJSがcan.importで作業してください
ソートプラグインを完了
セットのチェックボックスをATTRすることができます
追加/いつもあなたの配列を返すイベントを削除
travis.ymlファイルからとdevDependenciesにjQueryの移動
can.route.setStateは深いルートをきれいにしません。
travis.yml before_script
観察可能な缶/マップ/バックアッププラグイン

この名前の変更や追加can.ComponentのViewModelプロパティ:

このバージョン2.3.1の新機能です。
非同期計算は、1の長さを有している場合、正しくコンテキストを設定
can.Modelのドキュメントの誤字(代わり@paramの@paramsの使用)
ノートと相対can.view.Scope.attr検索を示すいくつかのサンプルコードを追加しました。
can.Compute、および&QUOTは追加します。計算"ピュージンを定義するための型とsetter / getterメソッドペアリング
缶値は、チェックボックスに0と1の値を持つキー値ではない双方向のバインドを行います
缶値を持つキーの周りのスペースはない双方向バインドを行います
-EVENTができ、最終的な関数を呼び出す前に、中間関数を呼び出すことはできません
.createのために動作しないオブジェクトとcan.fixture.store
can.Modelリソースが作成&QUOTされていません。破壊"静的メソッド
QUOT&;!唯一の変更は、前に付ける&QUOTされる場合、ルートを変更しないでください。
RequireJSがcan.importで作業してください
ソートプラグインを完了
セットのチェックボックスをATTRすることができます
追加/いつもあなたの配列を返すイベントを削除
travis.ymlファイルからとdevDependenciesにjQueryの移動
can.route.setStateは深いルートをきれいにしません。
travis.yml before_script
観察可能な缶/マップ/バックアッププラグイン

この名前の変更や追加can.ComponentのViewModelプロパティ:

このバージョン2.2.9の新機能です。
非同期計算は、1の長さを有している場合、正しくコンテキストを設定
can.Modelのドキュメントの誤字(代わり@paramの@paramsの使用)
ノートと相対can.view.Scope.attr検索を示すいくつかのサンプルコードを追加しました。
can.Compute、および&QUOTは追加します。計算"ピュージンを定義するための型とsetter / getterメソッドペアリング
缶値は、チェックボックスに0と1の値を持つキー値ではない双方向のバインドを行います
缶値を持つキーの周りのスペースはない双方向バインドを行います
-EVENTができ、最終的な関数を呼び出す前に、中間関数を呼び出すことはできません
.createのために動作しないオブジェクトとcan.fixture.store
can.Modelリソースが作成&QUOTされていません。破壊"静的メソッド
QUOT&;!唯一の変更は、前に付ける&QUOTされる場合、ルートを変更しないでください。
RequireJSがcan.importで作業してください
ソートプラグインを完了
セットのチェックボックスをATTRすることができます
追加/いつもあなたの配列を返すイベントを削除
travis.ymlファイルからとdevDependenciesにjQueryの移動
can.route.setStateは深いルートをきれいにしません。
travis.yml before_script
観察可能な缶/マップ/バックアッププラグイン

この名前の変更や追加can.ComponentのViewModelプロパティ:

このバージョン2.2.6の新機能です。
非同期計算は、1の長さを有している場合、正しくコンテキストを設定
can.Modelのドキュメントの誤字(代わり@paramの@paramsの使用)
ノートと相対can.view.Scope.attr検索を示すいくつかのサンプルコードを追加しました。
can.Compute、および&QUOTは追加します。計算"ピュージンを定義するための型とsetter / getterメソッドペアリング
缶値は、チェックボックスに0と1の値を持つキー値ではない双方向のバインドを行います
缶値を持つキーの周りのスペースはない双方向バインドを行います
-EVENTができ、最終的な関数を呼び出す前に、中間関数を呼び出すことはできません
.createのために動作しないオブジェクトとcan.fixture.store
can.Modelリソースが作成&QUOTされていません。破壊"静的メソッド
QUOT&;!唯一の変更は、前に付ける&QUOTされる場合、ルートを変更しないでください。
RequireJSがcan.importで作業してください
ソートプラグインを完了
セットのチェックボックスをATTRすることができます
追加/いつもあなたの配列を返すイベントを削除
travis.ymlファイルからとdevDependenciesにjQueryの移動
can.route.setStateは深いルートをきれいにしません。
travis.yml before_script
観察可能な缶/マップ/バックアッププラグイン

この名前の変更や追加can.ComponentのViewModelプロパティ:

このバージョン2.2.5の新機能です。
非同期計算は、1の長さを有している場合、正しくコンテキストを設定
can.Modelのドキュメントの誤字(代わり@paramの@paramsの使用)
ノートと相対can.view.Scope.attr検索を示すいくつかのサンプルコードを追加しました。
can.Compute、および&QUOTは追加します。計算"ピュージンを定義するための型とsetter / getterメソッドペアリング
缶値は、チェックボックスに0と1の値を持つキー値ではない双方向のバインドを行います
缶値を持つキーの周りのスペースはない双方向バインドを行います
-EVENTができ、最終的な関数を呼び出す前に、中間関数を呼び出すことはできません
.createのために動作しないオブジェクトとcan.fixture.store
can.Modelリソースが作成&QUOTされていません。破壊"静的メソッド
QUOT&;!唯一の変更は、前に付ける&QUOTされる場合、ルートを変更しないでください。
RequireJSがcan.importで作業してください
ソートプラグインを完了
セットのチェックボックスをATTRすることができます
追加/いつもあなたの配列を返すイベントを削除
travis.ymlファイルからとdevDependenciesにjQueryの移動
can.route.setStateは深いルートをきれいにしません。
travis.yml before_script
観察可能な缶/マップ/バックアッププラグイン

このバージョンの新機能である2.1.4 / 2.2.0-pre.0ます。

ゲッター/セッター(とスーパープラグイン)とcan.Constructの作業を行います
また、コンストラクタ関数を返すようにcompute.readを更新
何の検証が定義されていないいるプロパティは例外をスローします
スコープ内の未定義の値からの読み込み。
固定機能の上書き
ゲッターが呼び出されていない場合セッターとしてattrData.scope.computeを使用すると、エラーがスローされます
最初に設定した場合computeDataで作成さを計算を設定すると、スローされます
IE7の文字のアクセスを修正しました。
CommonJSを使用している場合$ .fn.scopeは不定
プロパティの値メソッド内can.Mapのプロパティを読み取ることができません
それは未使用なのでLazyMapからmadeMapとgetMapFromObjectを削除しました
can.Listでの発送正しい引数:同じ要素を抜き差しする場合はスプライス。
一貫性のない結果が解析されたcan.Modelsを拡張するとき
コンストラクタ関数のプロパティを持つスコープのオブジェクトはメソッドとして扱われます
ヘルパーに口ひげの警告
モデルを拡張する(parseModelsを上書きします)
can.Modelで未使用の変数

この変更:

このバージョン2.1.3の新機能です。
IE 8 + 10の修正
必ずcan.compute.readが最終can.route値を読み取ることができますになります
マップはcan.Mapのコンストラクタに渡された許可します
can.route.currentが観察されるにします
コンポーネントは、ID、クラス、およびデータ-view-idの属性変更にスコープを更新しません。
防止単一のバインドを計算に「漏れの読み取り」
別の地図を渡された場合can.Mapコンストラクタが失敗しました
can.List.prototype.filterのための不完全なドキュメント
can.Map方法は、自動的に計算可能になっていません
can.route.currentはライブバインド可能なされていません
setupSingleBindComputeHandlersは、一時的な観測を漏らします。
can.compute.readはcan.routeを呼び出すべきではありません
計算に包まれた地図でcompute.read修正
2文字列引数でヘルパーを使用する場合
lazymapドキュメントを簡素化し、明確化
ドットを含むMapプロパティにアクセスする方法を文書化します

この変更:

このバージョン2.1.0の新機能です。
盗み、単一引用符でStacheの問題
属性を介してデータを渡すことについてのコンポーネントのドキュメントを更新
can.Mustache、can.EJSとcan.view.mustacheは、can.view.ejsは減価償却されます
can.Map.defineのドキュメントを確定
延長使用していない警告。
プラグインを開発するためのガイドを追加します
リスト約束のマニュアルを参照してください。
口ひげdevのロギング
can.Map.define
と作ることができます値とすることができます-EVENT仕事{}
カスタム自己終了タグと空のカスタムタグでのバグを修正しました。
{}は、缶値で動作し、クリックすることもできます
盗むでStacheが正しく登録されません。
can.Mustacheはcan.Mapにcan.Modelに変換され、
選択要素に対して未定義に加えてヌル扱うことができます値
can.view.liveドキュメント
レシピのページへの更新

この変更:

このバージョン2.0.7の新機能です。
AMDの開発ビルドの設定
AMD devのビルド

このバージョン2.0.4の新機能:グローバルに定義されます。

関数、それはすべきではないとき
{{#each}}に渡された未定義リスト
挿入されたイベントのバグのための追加されたテスト(結合ブロックを生きます)
サポートオフラインテスト
特定のhtml-コメントを使用する場合は、can.view.Scannerはそれらを正しく認識しません

このバージョン2.0.3の新機能です:

この口ひげループは0を出力しません。
ビルダーの更新を守って
コンポーネントのスコープにcan.Mapコンストラクター関数を提供することは動作しません。
リスト中の同一の要素がある場合@Indexが正しく計算されません
インサイド(それはスコープ自体に呼ばれていたように)のEventHandler this.scopeが設定されていません
亭のサポート、複数のjQueryのバージョン

このバージョン2.0.0の新機能:

この変更:
交換リストは住んで結合します
paramsはを破壊します
結合特殊属性
口ひげはヘルパーにリストを結合します
特定のHTML属性は、特別なライブ結合を必要とします
テンプレートや属性を破壊します。
ドキュメントのいくつかのタイプミスの。
ATTR()IE9でいくつかのケースでは動作していません
can.fixtureためcan.Object依存性
ビューレンダラ機能はDeferredのでは動作しません。
can.view.ejs(文字列)とcan.view.ejs(ID、文字列)異なる応答を返します
can.Mustache:ライブ結合から起動時の#ifセクションが二回レンダリングされます
can.route.readyが自動的に呼び出されるべきではありません
can.routeのデフォルト値が機能していません

このバージョン1.1.8の新機能です:

このcan.Observe.List.Sort:コンパレータ機能でない場合場合の修正
makeFindOne例キャッシュエラー:http://canjs.com/docs/can.Model.makeFindOne.html
Mustache.getHelperにおける二つのreturn文
推奨される構文の切れ目can.route
未定義であるの_bindingsを観察し、観察したときにunbindAndTeardownに無限再帰を防ぐことは自己参照であります

このバージョン1.1.4の新機能:

この追加しました:
removeAttr can.Model属性。
非永続化モデルに破壊呼び出します。
jQueryの1.9.xのサポート。
計算を受け入れ、要素を返す口ひげヘルパーは動作するはずです。

このバージョン1.1.3の新機能です:

このテーブルでモデルをレンダリングには同等の観察とは異なる結果を生成します
データ口ひげヘルパーが正しく属性を解析しません
部分的な口ひげビューは、ライブ結合のための右の親タグを想定します
口ひげのパーシャルは正しく解析されません。

このバージョン1.1.2の新機能である:口ひげテンプレートを盗んだときに

この問題を解決 - /ビュー/口ひげが返すようになりましオブジェクトことができます。
コントロールは、未定義の値が含まれているテンプレートのイベントにバインドするべきではありません。
フォームをリセットするに入力値を変更します。
さらにAMDは改善を構築します。

このバージョン1.1.0の新機能です:

このAMDのコンプライアンスを追加しました。

このバージョンv1.0bの新機能です:

この更新のpaginateデモデフォルト設定されます。

この要件:

このJavaScriptはクライアント側で有効になって
サーバー側の環境のためのNode.js

同じようなソフトウェア

jQuip
jQuip

12 May 15

Guava
Guava

10 Feb 16

Delayify
Delayify

13 May 15

開発者の他のソフトウェア Bitovi

StealJS
StealJS

12 Apr 15

jQuery++
jQuery++

9 Apr 16

FuncUnit
FuncUnit

12 May 15

へのコメント CanJS

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