@submit.prevent="newScenarioFormSubmit" id="newScenarioForm">
…
<script setup>
import {useForm} from '@inertiajs/inertia-vue3';
const scenarioForm = useForm({
...
});
<script>
let newScenarioForm;
export default {
mounted() {
this.newScenarioForm = document.getElementById('newScenarioForm');
},
methods: {
newScenarioFormSubmit() {
this.scenarioForm.post(route('api/scenario/store'));
this.scenarioForm.title = '';
this.newScenarioForm.classList.remove('show');
},
Если тебя устраивает и всё работает - то правильный, если нет - нет
Обсуждают сегодня