小编Bil*_*ill的帖子

用于vue.js的唯一键是什么?

我的意思是:

假设我们在自定义vue组件中有一个v-for指令,使用方式如下:

<my-custom-component v-for="item in items" :key="item.id">{{item.remark}}</ my-custom-component>

:key="item.id"在这里使用的目的是什么?

vue.js

4
推荐指数
1
解决办法
6829
查看次数

在Vue中使用事件修饰符.prevent来提交表单而不重定向

我在我的应用程序中使用Vue,我想知道如何提交表单但避免重定向.根据官方的Vue文档,它可以通过以下方式实现:

<!-- the submit event will no longer reload the page -->
<form v-on:submit.prevent="onSubmit"></form>
Run Code Online (Sandbox Code Playgroud)

这是我表格的一部分:

<form class="myForm" action="/page" method="post" @submit.prevent="onSubmit">
    <input name="email" type="email" placeholder="e-mail" v-model="email">
    <button @click="myFunction()">
Run Code Online (Sandbox Code Playgroud)

它的工作方式是页面不再被重定向,但是我得到一个错误,说明onSubmit方法没有定义.所以我不明白我应该如何定义它.另一方面,我可以写,@submit@prevent但据我所知它完全阻止提交,这不是我正在寻找的.没有ajax,axios和那种技术,有没有正确的方法来做到这一点?我想要的是myFunction执行和表单提交,但我想避免重定向.

html javascript vue.js

4
推荐指数
2
解决办法
2万
查看次数

标签 统计

vue.js ×2

html ×1

javascript ×1