使用路由器链接时,laravel刀片中包含的Vue组件无法渲染?

时间:2019-04-11 11:27:27

标签: vuejs2 vue-component laravel-5.5 vue-router

我的app.blade.php文件中有这样的代码。

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

和其他刀片文件正在扩展app.blade.php文件。 当我在其他没有路由器链接的vue组件中时
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>
它在页面及其链接中不起作用。

0 个答案:

没有答案