есть один общий компонент imageUploader. Внутри он в зависимости от используемой платформы делится на webImageUploader и nativeImageUploader
тогда imageUploader должен быть просто враппером и иметь логику только по активации какого-либо компонента внутри и всё.. остальную логику уже пихаешь в свои остальные компоненты
тогда imageUploader должен быть просто враппером и иметь логику только по активации какого-либо компонента внутри и всё.. остальную логику уже пихаешь в свои остальные компоненты
именно так. я делаю <imageUploader><div class="image-uploading" ng-repeat="images in $ctrl.images">...</div></imageUploader