我是 Robotlegs 的新手,并且在第一步中有些挣扎。为了学习绳索,我遵循了Joel Hooks 介绍的第一部分,现在正在尝试在 RL2 中创建相同的内容。
我目前的问题/问题是:
- 哪个方法替换了上下文中的 startup()
- 在上下文中,我不能再只使用“mediatorMap”;我需要为此创建一个 MediatorMap 实例吗?
- 在少数 RL2 示例中,许多开发人员使用 IConfig 来配置他们的主上下文;这是必需的,一个好的约定还是可选的。
- ..通过这种方式“配置”上下文是什么?
我花了一天中最好的时间寻找解决方案。如果我错过了显而易见的事情,我深表歉意。提前感谢任何煽动。
主类(mxml)的一部分
xmlns:context="contexts.*"
<fx:Declarations>
<rl:ContextBuilder>
<context:HelloWorldContext/>
</rl:ContextBuilder>
</fx:Declarations>
和(非编译)上下文 .as
public class HelloWorldContext extends Context
{
public function HelloWorldContext()
{
this.install(MVCSBundle);
this.configure(HelloWorldConfig);
mediatorMap.map(ButtonView).toMediator(ButtonMediator); // Error: mediatorMap not defined
}
}