【发布时间】:2021-12-16 17:09:39
【问题描述】:
我想在 javascript 代码中分配/设置路由。我有 javascript 方法,它在参数中采用路由名称,我想在路由中分配该参数,如下所示。
function assign_route(route_name){
var url = "{{ route('+route_name+') }}";
或如下
var url = "{{ route('old_url') }}"; url = url.replace('old_url', route_name);
}
【问题讨论】:
-
路由名称在 PHP 代码中生成,该代码在 JavaScript 可以运行之前运行。如果您尝试根据页面加载后计算的某个 JS 变量生成路由名称,则需要通过某种 AJAX 调用从服务器请求路由名称
标签: javascript laravel forms routes runtime