【发布时间】:2021-01-09 00:27:36
【问题描述】:
如何在 React 组件中调用由 Ziggy 的 @route 指令生成的 JavaScript route 函数?
route 函数是在运行时生成的,因此无法在 react 组件中预先导入它,因此 Laravel Mix 会抛出错误并且无法编译项目。更清楚地说,由于我使用的是 Typescript,如果不以某种方式导入````route``` 函数,我将无法编译我的组件。
我的堆栈是 Laravel 8、Inertia、React。
【问题讨论】:
-
抛出的错误是什么?我正在与 ziggy 合作,没有任何问题。
-
ziggy route() 函数是全局定义的,因此您可以在反应组件中的任何位置访问它。