Как я могу отслеживать все изменения происхождения системы координат при записи компонентов? - PullRequest
0 голосов
/ 23 декабря 2010

Я столкнулся с дилеммой.Я пишу компоненты с вложенными компонентами.Какую схему системы координат мне следует реализовать?Я хочу иметь возможность передавать точки компонентам, не беспокоясь о том, где находится источник в абсолютном выражении.В то же время, я хочу иметь какую-то инкапсуляцию, когда речь идет о происхождении и прочем.

Есть ли какое-либо руководство, которому нужно следовать, когда дело доходит до вложенных компонентов и тому подобного?

1 Ответ

1 голос
/ 23 декабря 2010

Если я правильно понимаю ваш вопрос, вы хотите поместить компонент во вложенный компонент в flex:

Точка в Flex может быть преобразована как в локальную (из подкомпонента / дочернюю), так и из нее через globalToLocal и localToGlobal. Хотя это, по опыту, требует некоторых усилий, чтобы заставить его работать, это возможно. Проблемы могут быть с заполнением компонентов.

Рекомендация, касающаяся вложенных компонентов, заключается в том, что вы должны попытаться свести к минимуму уровни вложенности, поскольку механизм компоновки страдает от глубокого вложения, потому что механизм компоновки повторяется ..

...