Я только начинаю присматриваться к Ext Direct и пытаюсь заставить пространства имен работать с ним. Однако мне не очень везет.
Следуя документации (http://docs.sencha.com/extjs/4.2.1/#!/api/Ext.direct.RemotingProvider-cfg-disableNestedActions) Я пробовал это:
Ext.Direct.addProvider({
url: 'router',
type: 'remoting',
actions: {
TestAction: {
name: 'foo',
len: 1
},
'TestAction.Foo': {
name: 'bar',
len: 1
}
},
namespace: 'MyApp'
});
MyApp.TestAction.Foo.bar();
Однако теперь я получаю сообщение об ошибке «У объекта нет панели методов».
Кто-нибудь знает, почему это происходит?
Спасибо