欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vue使用once修飾符,使事件只能觸發(fā)一次問(wèn)題

 更新時(shí)間:2022年05月30日 09:17:15   作者:weixin_41201496  
這篇文章主要介紹了vue使用once修飾符,使事件只能觸發(fā)一次問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

once修飾符,使事件只能觸發(fā)一次

多個(gè)修飾符可以同步使用

<!--定義vue的操作對(duì)象-->
<div id="app">
? ? <!-- 使用self修飾符 點(diǎn)擊標(biāo)簽自身時(shí)才會(huì)執(zhí)行事件 -->
? ? <!-- 使用once修飾符 使事件只能觸發(fā)一次 ?-->
? ? <!-- 多個(gè)修飾符可以同時(shí)使用 ? -->
? ? <div class="inner" @click.self.once="divClick">
? ? ? ? <input type="button" value="點(diǎn)擊" @click="butClick">
? ? </div>
</div>
<!--導(dǎo)入vue.js-->
<script src="./vue.js"></script>
<script>
? ? //創(chuàng)建一個(gè)vue實(shí)例
? ? var vm = new Vue({
? ? ? ? el:"#app", //指定實(shí)例控制的DOM元素
? ? ? ? data:{ //存儲(chǔ)頁(yè)面數(shù)據(jù)
? ? ? ? },
? ? ? ? methods:{ //在此處定義實(shí)例可用的所有方法
? ? ? ? ? ? divClick(){
? ? ? ? ? ? ? ? console.log('div點(diǎn)擊事件')
? ? ? ? ? ? },
? ? ? ? ? ? butClick(){
? ? ? ? ? ? ? ? console.log('button點(diǎn)擊事件')
? ? ? ? ? ? }
? ? ? ? }
? ? })
</script>

vue事件修飾符(once:prev:stop)

附有同一文件夾下的html文件、js文件和css文件

注釋說(shuō)的很詳細(xì)

index.html的代碼

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>vue</title>
	<link rel="stylesheet" href="style.css" rel="external nofollow" >
	<script src="https://cdn.jsdelivr.net/npm/vue"></script>
</head>
<body>
	<!--vue-app是根容器-->
	<div id="vue-app">
	<h1>Event</h1>
	<button @click.once="add(1)">單擊漲一歲</button>
	<button v-on:click="subtract(1)">單擊減一歲</button>
	<button @dblclick="add(10)">雙擊漲十歲</button>
	<button v-on:dblclick="subtract(10)">雙擊減十歲</button>
	<p>My age is {{age}}</p>
	
	<div id="canvas" v-on:mousemove="updateXY">
	{{x}},{{y}} - 
	<span v-on:mousemove="stopMoving">Stop Moving</span>
	<br>
	<span v-on:mousemove.stop="">Stop Moving</span>
	</div>
	<a v-on:click="alert()"  rel="external nofollow"  rel="external nofollow" >baidu</a>
	<br>
	<a v-on:click.prevent="alert()"  rel="external nofollow"  rel="external nofollow" >baidu</a>
	</div>
	</div>
	<script src="app.js"></script>
	
</body>
</html>

app.js的代碼

//實(shí)例化VUE對(duì)象
new Vue({
	el:"#vue-app",
	//僅限于在vue-app容器下
	data:{
		age:30,
		x:0,
		y:0
		},
	methods:{
		add:function(inc){
			this.age += inc;
		},
		subtract:function(dec){
			this.age -= dec;
		},
		updateXY:function(event){
			this.x = event.offsetX;
			this.y = event.offsetY;
		},
		stopMoving:function(event){
			event.stopPropagation();
		},
		alert:function(){
			alert("Hellow world !");
		}
	}
});

style.css代碼

#canvas{
	width: 600px;
	padding: 200px 20px;
	text-align: center;
	border: 1px solid #333;
}

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Vue框架之goods組件開(kāi)發(fā)詳解

    Vue框架之goods組件開(kāi)發(fā)詳解

    這篇文章主要介紹了Vue框架之goodvs組件開(kāi)發(fā)詳解,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-01-01
  • Vue導(dǎo)出頁(yè)面為PDF格式的實(shí)現(xiàn)思路

    Vue導(dǎo)出頁(yè)面為PDF格式的實(shí)現(xiàn)思路

    這篇文章主要介紹了Vue導(dǎo)出頁(yè)面為PDF格式的實(shí)現(xiàn)思路,其實(shí)思路也很簡(jiǎn)單,就是將頁(yè)面轉(zhuǎn)換成圖片格式.然后通過(guò)圖片的base64碼.生成PDF..感興趣的朋友跟隨腳本之家小編一起看看吧
    2018-07-07
  • 詳解Vue.js Mixins 混入使用

    詳解Vue.js Mixins 混入使用

    本篇文章主要介紹了Vue.js Mixins 混入使用,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-09-09
  • Vue分別運(yùn)用class綁定和style綁定通過(guò)點(diǎn)擊實(shí)現(xiàn)樣式切換

    Vue分別運(yùn)用class綁定和style綁定通過(guò)點(diǎn)擊實(shí)現(xiàn)樣式切換

    這篇文章主要為大家介紹了Vue分別運(yùn)用class綁定和style綁定通過(guò)點(diǎn)擊實(shí)現(xiàn)樣式切換,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • 在vue使用echarts報(bào)錯(cuò):invalid dom問(wèn)題

    在vue使用echarts報(bào)錯(cuò):invalid dom問(wèn)題

    這篇文章主要介紹了在vue使用echarts報(bào)錯(cuò):invalid dom問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • 詳解Vue項(xiàng)目的打包方式

    詳解Vue項(xiàng)目的打包方式

    這篇文章主要為大家介紹了Vue項(xiàng)目的打包方式,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-01-01
  • vue設(shè)置代理不起作用問(wèn)題及解決

    vue設(shè)置代理不起作用問(wèn)題及解決

    這篇文章主要介紹了vue設(shè)置代理不起作用問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • Vue聲明式導(dǎo)航與編程式導(dǎo)航示例分析講解

    Vue聲明式導(dǎo)航與編程式導(dǎo)航示例分析講解

    這篇文章主要介紹了Vue中聲明式導(dǎo)航與編程式導(dǎo)航,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧
    2022-11-11
  • 讓ChatGPT解讀Vue3源碼過(guò)程解析

    讓ChatGPT解讀Vue3源碼過(guò)程解析

    這篇文章主要為大家介紹了讓ChatGPT解讀Vue3源碼過(guò)程解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-02-02
  • vue 插槽簡(jiǎn)介及使用示例

    vue 插槽簡(jiǎn)介及使用示例

    這篇文章主要介紹了vue 插槽簡(jiǎn)介及使用示例,幫助大家更好的理解和學(xué)習(xí)vue框架,感興趣的朋友可以了解下
    2020-11-11

最新評(píng)論