Правильно ли перенаправить на другую страницу с инерцией? - PullRequest
0 голосов
/ 22 октября 2019

Я пытаюсь перенаправить при нажатии на другую страницу, по какой-то причине это не работает. Это код моего vue, где находятся кнопки перенаправления. Я пробовал два разных способа, и ни один из них не работает.

<el-row class="import-btn">
    <a :href="'/imports/teachers'">
        <el-button type="warning">                                     Importar
        </el-button>
    </a>
</el-row>
<el-row class="import-btn">
    <el-button type="warning"                               
        @click="redirectStudents()">                                    Importar
    </el-button>
</el-row>
redirectStudents() {      
  this.$inertia.visit('/imports/students');
},

У меня есть такие маршруты web.php

Route::resource('imports/students', 'ImportStudentController');
Route::resource('imports/teachers', 'ImportTeacherController');

В обоих контроллерах у меня в настоящее время просто заполнен индекс ()

public function index()
{
   return Inertia::render('Import/Students');
}
public function index()
{
    return Inertia::render('Import/Teachers');
}

В файлах vue для учителей и учеников у меня есть базовый макет и названия для этих страниц, поэтому они не пусты.

Когда я нажимаю кнопку <a :href="">, я перенаправляюсь на ссылку, ностраница полностью пуста, и когда я нажимаю на другую кнопку, она открывается как окно внутри, также пустое.

Как правильно это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...