“Vue v-on 补充”的版本间的差异
		
		
		
		
		
		跳到导航
		跳到搜索
		
				
		
		
	
Jihongchang(讨论 | 贡献)  | 
				Jihongchang(讨论 | 贡献)   | 
				||
| 第2行: | 第2行: | ||
传递自定义参数,事件修饰符  | 传递自定义参数,事件修饰符  | ||
| + | |||
| + | === 形式1 ===  | ||
| + | <syntaxhighlight lang="html">  | ||
| + | <div id="app">  | ||
| + |     <input type="button" @click="doIt"/>  | ||
| + | </div>  | ||
| + | </syntaxhighlight><syntaxhighlight lang="javascript">  | ||
| + | var app = new Vue({  | ||
| + |     el:"#app",  | ||
| + |     methods:{  | ||
| + |         doIt:function(){}  | ||
| + |     }  | ||
| + | })  | ||
| + | </syntaxhighlight>  | ||
| + | |||
| + | === 形式2 ===  | ||
| + | <syntaxhighlight lang="html">  | ||
| + | <div>  | ||
| + |     <input type="button" @click="doIt(p1)"/>  | ||
| + | </div>  | ||
| + | </syntaxhighlight><syntaxhighlight lang="javascript">  | ||
| + | var app = new Vue({  | ||
| + |     el:"#app",  | ||
| + |     methods:{  | ||
| + |         doIt:function(p1){}  | ||
| + |     }  | ||
| + | })  | ||
| + | </syntaxhighlight>  | ||
2023年8月8日 (二) 07:25的版本
https://www.bilibili.com/video/BV12J411m7MG/?p=16
传递自定义参数,事件修饰符
形式1
<div id="app">
    <input type="button" @click="doIt"/>
</div>
var app = new Vue({
    el:"#app",
    methods:{
        doIt:function(){}
    }
})
形式2
<div>
    <input type="button" @click="doIt(p1)"/>
</div>
var app = new Vue({
    el:"#app",
    methods:{
        doIt:function(p1){}
    }
})