3

HTML5 アプリのフレームワークの評価を開始しています。アプリを開発するための enyo モデルがとても気に入っています。ただし、私のアプリには、ローカル ストレージ用のオブジェクト リレーショナル マッパー (ORM) と、ORM データの変更に基づいて UI を更新する何らかの方法が必要です。

Ember には、ORM と更新部分の優れた連携があるようです。

この2つを一緒に使った人いますか?それは理にかなっていますか、それともそれらのいずれかが(単独で)すでに問題空間全体に対処していますか?

前もって感謝します、

チャーリー

4

1 に答える 1

1

それらを直接統合することはまだ試みていませんが、ここでは Enyo イベント モデルがうまく機能すると思います。アプリケーションの最上位コンポーネントとして ORM を有効にし、enyo.waterfall() または enyo.waterfallDown() を使用してデータ変更メッセージをコンポーネントのツリーにブロードキャストします。

私が取り組んでいる暗号ゲームで同様のことを行います。そのメカニズムを使用して、プレーヤーの推測に関する情報をビュー ツリーにブロードキャストし、そこで個々のセルがそれらを使用して表示を変更します。

于 2012-04-13T19:20:03.730 に答える