Я изучаю структуру Griffon, и у меня есть следующая проблема:
mvcGroupInit не вызывается, когда я вызываю buildMVCGroup(...) — должен ли я явно вызывать его после вызова этого метода? (А как насчет внедрения модели и представления?)
Мое приложение:
в поле зрения («основное приложение» mvc):
widget(buildMVCGroup([base:new MyClass(), queue:model.queue],
"button", "1").view.buttonView)
в ButtonController (никогда не вызывается):
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