システム上、実装をそろえたいから
と、
Extのバージョンを吸収する(2.2への対応には役立った:駆け出しだったけど)
という目的で
使用するコントロール郡やら何やらを
継承したラッパークラスで実装しよう。
って、一層かましてるんです(無駄にDL量が多くなるだけとのワナかも知れませが)。
フォームコントロール、
パネル系はすべてうまくうごくんですが
データ周りがうまく動かんのです。
.NET側でJson変換してるんで
JsonReaderとHttpProxyを使用するぞということで
継承したクラスを使用して
GridPanelの
DataStoreに
上記のラップクラスをセットしてLoadしてもうんとも。
コールバック関数にはfalseで返却されるし、
指定URL側でブレイクポイント張ってもGetされてないせいか
アクセスされない。
で、ラップさせないで直接指定するとうまくいく。
継承のさせかたがわるいのかな?
ほかのはうまくいってるんだけどな・・・
実装なんて10行満たないのに。。。
XXXX = function(configdata)
{
Ext.apply(configdata);
XXXX.superclass.constructor.call(this);
}
Ext.extend(XXXX,Ext.proxy.HttpProxy);
確かこんな感じの実装だった。
まったく何も特化させずただ単に継承するだけのじっそう。
(手元にソースが無い。EeePCで食卓で更新中なため。。。)
なんでだろう。だめなのかな。やりかたちがうのかな。。
とりあえず、ラッパクラスを使用せずに実装しよう。。
9arrowsのソースを読んでソース構成の指針にした。
もやもやがトーってもすっきりした。
転職用の日記だったのですが趣味でExtJsを使用して遊んでます。 いろいろと作業期間があく為、そのための備忘録ブログです。記事内容等で問題等があっても責任は取りません。とうとう趣味プログラマになりました。
登録:
コメントの投稿 (Atom)
node + ejs + Socket.io のサンプル
まずい。。 一年間、一回も更新してない!!! つまり、、 趣味の時間がほぼ皆無ということの現れです。 業務と子育てに追われた一年でしたね。。。。。 危なく年をこすところだった。あぶない。なぶあい。 話を変えて。 今月初旬に 社内でちょっとしたプレゼンをする事に...
-
bakeでBancha用のモデルとコントローラの作成 bakeで自動生成します。 まず、カレントディレクトリをappにして cd UserDir/public_html/app ./Console/cake bake を実行。 DB設定 Welcome...
-
banchaを使ってみる banchaのサイトは こちら から インストールから まずはCakeの設置。 (bancha:0.9.5はcake2.1.X(現在は2.1.5)に対応しています。 Dispacherの実装が2.2.Xだとことなるため、Banch...
-
疎通させてみる Bancha使ってみたくて cakeをざっと流し読みしたけど、 まだ疎通できてないので疎通させてみようと思います。 お題はBanchaのサンプルをMVCに再配置、と、 テスト的にコンポーネントからイベント発火させて Mainコントローラでディスパッ...
0 件のコメント:
コメントを投稿