Ich möchte fragen, wie kann ich die csrf_field() in meiner Vue-Komponente hinzufügen. Der Fehler istLaravel CSRF Feld in Vue Komponente
Eigenschaft oder Methode "csrfToken" ist nicht für die Instanz definiert, aber beim Rendern referenziert. Stellen Sie sicher, dass reaktive Dateneigenschaften in der Datenoption deklariert sind.
Hier ist der Code:
<script>
export default {
name: 'create',
data: function(){
return {
msg: ''
}
},
props:['test']
}
</script>
<template>
<div id="app">
<form action="#" method="POST">
{{csrfToken()}}
<div class="form-group">
<label for="name">Name</label>
<input type="text" id="name" class="form-control">
</div>
<div class="form-group">
<label for="location">Location</label>
<input type="text" id="location" class="form-control">
</div>
<div class="form-group">
<label for="age">Age</label>
<input type="number" id="age" class="form-control">
</div>
<div class="form-group">
<input type="submit" class="btn btn-default">
</div>
</form>
</div>
</template>
Diese Frage scheint ein Klon von https://stackoverflow.com/questions/39938284/how-to-pass-laravel-csrf-token-value-to-vue/47715332 –