Vue компонент, включенный в блейд Laravel, не рендерится при использовании router-link? - PullRequest
0 голосов
/ 11 апреля 2019

У меня есть такой код в моем файле app.blade.php.

<router-view name="popupAction"></router-view> @yield('content')

и другие блейд-файлы расширяют файл app.blade.php. пока я нахожусь в другом vue compoent без router-link
т.е. http://localhost:9002/Billing#/ все выглядит нормально
но когда я использую router-link, и я нахожусь на странице, похожей на
http://localhost:9002/Billing#/admin
содержимое внутри компонента popupAction не отображается, но сценарии выполняются так же, как когда я использую console.log со страницы, которая отображается в консоли.
Я что-то здесь упускаю?

Чтобы было понятнее, когда я включаю компонент таким образом,
<router-view name="billingIndex"></router-view>
<router-view></router-view>
Работает нормально,
, но когда я включаю этот код в компонент
<router-link :to="{name: 'invoiceBasedOnFilter', params: {month:picker,status:'ALL',method:'eft'}}"> View Page </router-link>
На странице, на которую ведет ссылка, не работает.

...