Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Forms 防止Vue.js中的表单默认行为_Forms_Vuejs2 - Fatal编程技术网

Forms 防止Vue.js中的表单默认行为

Forms 防止Vue.js中的表单默认行为,forms,vuejs2,Forms,Vuejs2,我正在用一个表单构建一个Vue.js应用程序,我想知道有没有办法使用Vue.js内置的来防止HTML 5表单的默认行为?我试过和,但都没用。这里有什么帮助吗?指令(缩写@)是将Vue实例方法或JS表达式绑定到事件: 将事件侦听器附加到元素。[…]表达式可以是方法名、内联语句,如果存在修饰符,则可以省略 因此,即使您没有指定方法或表达式/内联语句,您的.prevent修饰符在任何情况下都应该有效: newvue({ el:“#应用程序”, 方法:{ formSubmit(){ console.l

我正在用一个表单构建一个Vue.js应用程序,我想知道有没有办法使用Vue.js内置的
来防止HTML 5表单的默认行为?我试过
,但都没用。这里有什么帮助吗?

指令(缩写
@
)是将Vue实例方法或JS表达式绑定到事件:

将事件侦听器附加到元素。[…]表达式可以是方法名、内联语句,如果存在修饰符,则可以省略

因此,即使您没有指定方法或表达式/内联语句,您的
.prevent
修饰符在任何情况下都应该有效:

newvue({
el:“#应用程序”,
方法:{
formSubmit(){
console.log(“提交的表单”);
},
},
});

带有submit.prevent且未附加表达式的表格
提交表格
带有submit.prevent的表单
提交表格
无阻正规形
提交表格