我正在尝试使用组件和路由创建分步表单。如果有更好或更简单的方法可以做到这一点,请随时提出建议,因为我是 Vue.js 的新手。
我有一个和 3 个模板。
<template id="step-1">
<h1>Welcome to Form</h1>
</template>
<template id="step-2">
<label>Name:</label>
<input type="text" name="name" v-model="name" />
<br />
<label>Email:</label>
<input type="email" name="email" v-model="email" />
</template>
<template id="step-3">
<p>Review:</p>
<!-- Display Step 2 Form Values -->
{{ name }}
{{ email }}
<button>Submit</button>
</template>
我想要做的是,在#step-3 上显示输入值,然后单击按钮,通过 ajax 调用提交表单。
您可以从这里查看小提琴:https ://jsfiddle.net/j7mwc9wk/