2012-02-22 9 views
1

私はグリフォンのフレームワークを学んだし、私は次の問題を抱えている:私はbuildMVCGroup(...)を呼び出すときグリフォンmvcGroupInit呼び出し

mvcGroupInitが呼び出されていない - 私は明示的に、このメソッドを呼び出した後、それを呼び出す必要がありますか? (モデルとビューの注入について次に何が?)

マイアプリ:

ビューで

( 'メインアプリ' MVC):

ButtonController(呼び出されることはありません)で
widget(buildMVCGroup([base:new MyClass(), queue:model.queue], 
          "button", "1").view.buttonView) 

void mvcGroupInit(Map args) { 
    println "############MVCGroupInit Button" 
    // this method is called after model and view are injected 
    model.base = args.base 
    model.queue = args.queue 
} 

または、MVCグループをどのように構築して初期化するべきかをお勧めしますか?

EDIT:グリフォングループがインスタンス化されるたびに呼び出されるメソッドを0.9.4

答えて

0

実際に私はシステム全体を再インストールしなければなりませんでした。今ではコードを実行すると、printlnはmvcGroupInitからeclipseのコンソールには印刷されませんが、動作します。 おそらくキャッシングの問題でした。

0

。それが起こっていない場合、それはおそらく0.9.4で導入されたバグです。最新の0.9.5-rc1リリースを試しましたか?