我试图通过单击按钮重定向到另一个页面,但是由于某种原因它不起作用,我不确定为什么吗?
当前,它在主页内打开了一个窗口,甚至没有真正的重定向,但它是空白的。如果我将链接更改为"/"
之类的内容,或将其他页面更改为"/users"
之类的内容,则它会起作用,但仅对此链接无效。
这就是我在Vue中重定向的方式
<inertia-link href="imports/teachers">
<el-button type="warning">Import</el-button>
</inertia-link>
在我的web.php中
Route::resource('imports/teachers', 'ImportTeacherController');
在控制器中
public function index()
{
return Inertia::render('Import/Teacher');
}
在Teacher.vue中,我有一个非常基本的布局
<template>
<layout>
<div>
<h1>Page Title</h1>
</div>
</layout>
</template>
答案 0 :(得分:0)
<inertia-link href="imports/teachers">
-> <inertia-link href="/imports/teachers">
您在/
之前缺少imports
。与普通锚标签相同,您应该添加前导/
。