【发布时间】:2018-07-25 12:25:09
【问题描述】:
在 Vue 组件中生成 Laravel 路由链接的最佳方法是什么?
所以我看到了两种方法,或者使用 Laravel 的路由函数(link_to_route() 等)在视图中生成它们,然后将它们作为组件属性传递。
或者只是在模板内对它们进行硬编码(似乎是 2 中更糟糕的选择)。
我可以采取其他方法吗?作为这两者,感觉有点 hacky。
【问题讨论】:
标签: laravel-5 vuejs2 vue-component
在 Vue 组件中生成 Laravel 路由链接的最佳方法是什么?
所以我看到了两种方法,或者使用 Laravel 的路由函数(link_to_route() 等)在视图中生成它们,然后将它们作为组件属性传递。
或者只是在模板内对它们进行硬编码(似乎是 2 中更糟糕的选择)。
我可以采取其他方法吗?作为这两者,感觉有点 hacky。
【问题讨论】:
标签: laravel-5 vuejs2 vue-component
看看这个包:
https://github.com/aaronlord/laroute
它使用 artisan 命令从你的 laravel 路由文件构建所有 js 路由
php artisan laroute:generate
然后它提供了js版本的laravel路由辅助函数。
【讨论】: