История изменений
Исправление Syncro, (текущая версия) :
поэтому регистрация компонента должна происходить не внутри, а снаружи, в идеале после конфигураций компонентных классов, тогда можно определить Dependency Injection и все такое, как вот тут например:
https://www.npmjs.com/package/skinny-widgets#connections
Ну если кто-то назовет, вы можете зарегистрировать свой my-super-sidebar-button, имена тегов это условность если у вас компоненты конфигурируемые или изолированные. Я для решения по ссылке выше определился так, что если в ходе связывания выясняется, что компонент уже зарегистрирован, то мы его не инициализируем повторно, не пытаемся заменить, а переиспользуем как родной, и так у меня получилась модульность. А вообще можно по-разному придумать, можете реализовать неймспейсы на уровне имен тегов при конфигурировании и связывании.
Исправление Syncro, :
поэтому регистрация компонента должна происходить не внутри, а снаружи, в идеале после конфигураций компонентных классов, тогда можно определить Dependency Injection и все такое, как вот тут например:
https://www.npmjs.com/package/skinny-widgets#connections
Ну если кто-то назовет, вы можете зарегистрировать свой my-super-sidebar-button, имена тегов это условность если у вас компоненты конфигурируемые или изолированные. Я для решения по ссылке выше определился так, что если в ходе связывания выясняется, что компонент уже зарегистрирован, то мы его не инициализируем повторно, не пытаемся заменить, а переиспользуем как родной, так получилась модульность. А вообще можно по разному придумать, можете реализовать неймспейсы на уровне имен тегов при конфигурировании и связывании.
Исправление Syncro, :
поэтому регистрация компонента должна происходить не внутри, а снаружи, в идеале после конфигураций компонентных классов, тогда можно определить Dependency Injection и все такое, как вот тут например:
https://www.npmjs.com/package/skinny-widgets#connections
Ну если кто-то назовет, вы можете зарегистрировать свой my-super-sidebar-button, имена тегов это условность если у вас компоненты конфигурируемые или изолированные. Я для решения по ссылке выше определился так, что если в ходе связывания выясняется, что компонент уже зарегистрирован, то мы его не инициализируем повторно, не пытаемся заменить, а переиспользуем как родной, так получилась модульность.
Исправление Syncro, :
поэтому регистрация компонента должна происходить не внутри, а снаружи, в идеале после конфигураций компонентных классов, тогда можно определить Dependency Injection и все такое, как вот тут например:
https://www.npmjs.com/package/skinny-widgets#connections
Ну если кто-то назовет, вы можете зарегистрировать свой my-super-sidebar-button, имена тегов это условность если у вас компоненты конфигурируемые или изолированные
Исходная версия Syncro, :
поэтому регистрация компонента должна происходить не внутри, а снаружи, в идеале после конфигураций компонентных классов, тогда можно определить Dependency Injection и все такое, как вот тут например:
https://www.npmjs.com/package/skinny-widgets#connections
Ну если, кто-то назовет вы можете зарегистрировать свой my-super-sidebar-button, имена тегов это условность если у вас компоненты конфигурируемые или изолированные