В данный момент, Laravel'овский роутер для Angular'а 2 отвечает за разруливание темплейтов. Все url'ы темплейтов из A2 пропускаются через L5 и затем идут на соответствующие blade'овские шаблоны.
Ну а как их разделить тогда? Если из Laravel'овских роутов убрать '/edit', то тогда, что опять же логично, при обновлении 'blablabla.com/edit' страницы будет 404 ошибка.
Пока я нашел выход, через создание сервиса-хранилища на все приложение, которое инжектится прям в boostrap, соответственно, когда data получена - пихается в этот сервис, а потом в нужном компоненте из этого сервиса получается.
Я написал же:
Непосредственно при редиректе я нашел пока только через RouteParames, через GET параметры. https://angular.io/docs/js/latest/api/router/Route...
Но т.к. данные у меня сложные - в GET параметры этот объект пихать плохо.
upd: на основе вашего варианта накидал вот такой: https://jsfiddle.net/pvskwe2m/5/ Почти то, что надо, но в firefox'е при таком подходе толщина линий между th получается в 2px, в хроме - как и должно быть - 1px
Я пока использую решение через display: table у thead, tbody и tfooter, но до того, как применили display: table, циклом проходимся по всем td и th в table, запоминаем их ширину, после применения display: table, присваиваем всем td, и th сохраненные значения ширины. Более менее нормально выглядит, но пока еще есть небольшие косячки.