【发布时间】:2018-06-25 07:05:09
【问题描述】:
由vue制作的以下按钮(单组件)。
<template>
<div>
<input type="submit" class="button_orange button_big" value="Register" v-show="!isSubmitting" @click="startSubmit">
<div class="button_disable button_big" v-show="isSubmitting">Register</div>
</div>
</template>
<script>
export default {
data() {
return {
isSubmitting: false,
};
},
methods: {
startSubmit() {
if (form.checkValidity()) {
this.isSubmitting = true;
}
},
reset() {
this.isSubmitting = false;
},
},
};
</script>
当前的问题是如何将表单传递给 vue 以使用 checkValidity() 方法。 laravel Blade 是以下类型的源代码。 如果有想法如何将表单从刀片传递到 vue,请帮助。
<form>
<input type="text" name="test">
<submit-button></submit-button>
</form>
【问题讨论】:
标签: laravel laravel-5 vue.js vuejs2 vue-component