Laravel Spark は初めてです。キオスクにカスタム モジュールを追加しようとしているので、そのモジュールに 1 つのフォームが必要です。以下のリンクの手順に従っています https://spark.laravel.com/docs/2.0/forms
以下のコードを追加して、ROOT_DIR/resources/assets/js/app.js でフォームの vue コンポーネントを定義します。
Vue.component('formexample', {
data()
{
return {
form: new SparkForm({
level_name: '',
level_status: ''
})
};
}
});
ビュー ファイルを設定した後、app.js(ROOT_DIR/resources/assets/js/app.js) ファイルの vue コンポーネントにメソッドを追加します。
new Vue(require('laravel-spark'));
Vue.component('formexample', {
data()
{
return {
form: new SparkForm({
level_name: '',
level_status: ''
})
};
},
methods: {
register() {
Spark.post('/formexample', this.form)
.then(response => { console.log(response);
});
}
}
});
だから私たちの質問は.私たちは間違った方法で手順に従っていますか?? 正しい方法を提案してください。
また、フォームの検証とデータベースへの挿入についてもご案内します。事前に感謝します