Я разобрался: нет "приказа решателя". Порядок задается только запросом.
Если вы запускаете фиктивный запрос, это то, что записывается в журнал:
bar
baz
qux
Это несмотря на то, что qux
является первым объявленным преобразователем,Вы можете зарегистрировать его только в том случае, если вы переместитесь на qux @client
вверх в запросе, например:
query Foo {
foo {
qux @client
bar
baz
}
}
Тогда журналы будут:
qux
bar
baz
Конечно, этоповедение может варьироваться в зависимости от того, какие версии вы используете. Вот мои:
- @ apolo / реагирующие крючки @ 3.1.3
- apollo-cache-inmemory@1.6.3
- apollo-client@2.6. 4
- apollo-link-http@1.5.16
- graphql@14.5.8
- graphql-tag@2.10.1