【二】事件屬性
監聽事件
可以用 v-on
指令監聽 DOM 事件,並在觸發時執行一些 JavaScript 程式碼。
為button監聽點選事件
<div id="app">
<button v-on:click="showsome">click me</button>
</div>
<script>
var app = new Vue({
el: '#app',
methods: {
showsome: function () {
alert('click me!!' );
}
}
})
</script>
事件物件
1.如果在監聽事件時只寫表示式,則預設第一個引數為事件物件
<div id="app">
<button v-on:click="showsome">click me</button>
</div>
<script>
var app = new Vue({
el: '#app',
methods: {
showsome: function (event) {
console.log(event)
}
}
})
</script>
2.假如在表示式中傳參,則固定$event
為事件物件
<div id="app">
<button v-on:click="showsome(123, $event)">click me</button>
</div>
<script>
var app = new Vue({
el: '#app',
methods: {
showsome: function (str, event) {
console.log(str);
console.log(event);
}
}
})
</script>
事件冒泡
<div id="app">
<div v-on:click="showsome('div click')">
<button v-on:click="showsome('button click')">click me</button>
</div>
</div>
<script>
var app = new Vue({
el: '#app',
methods: {
showsome: function (str) {
console.log(str);
}
}
})
</script>
console :
button click
div click
先後出發兩次click事件是因為預設會有事件冒泡,阻止事件冒泡的屬性是.stop
如:
<div id="app">
<div v-on:click="showsome('div click')">
<button v-on:click="showsome('button click')">click me</button>
</div>
</div>
點選button後便不會在冒泡到div上
預設事件
<div id="app">
<a href="http://www.baidu.com" v-on:click="showsome">www.baidu.com</a>
</div>
預設情況下會先觸發showsome
,然後跳轉到baidu.com,阻止預設事件的屬性是.prevent
如:
<div id="app">
<a href="http://www.baidu.com" v-on:click.prevent="showsome">www.baidu.com</a>
</div>
點選a標籤後只會出發showsome
,不會跳轉連結
相關推薦
【二】事件屬性
監聽事件 可以用 v-on 指令監聽 DOM 事件,並在觸發時執行一些 JavaScript 程式碼。 為button監聽點選事件 <div id="app"> <button v-on:click="showsome">
JavaScript_09設計模式(建立介面的方式【二】)屬性檢測法
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>New Web Project<
移動端二三事【二】:移動端觸摸事件點透及多種解決方案。
優化 提前 sta 屬性 lis 剛才 觸摸事件 功能 觸發 大家都知道的少說,多分享一些幹貨。 一、首先說移動端的三大主要事件: 1.手指按下: ontouchstart2.手指移動:ontouchmove3.手指擡起 ontouchend *使用移動端事件時,為盡
004-spring-data-elasticsearch 3.0.0.0使用【二】-spring-data之定義方法、創建repository實例、從聚合根發布事件
-- ble sch current 4.3 ... reference tex manager 續上文 1.4、定義方法 存儲庫代理有兩種方法可以從方法名稱派生特定於存儲的查詢。它可以直接從方法名稱派生查詢,或者使用手動定義的查詢。可用選項取決於實際store。但
jQuery從0開始之【二】jQuery使用原則及常用事件
命名 學習者 proto js文件 事件 自己 -o 註意 如果 jQuery名稱沖突問題:jQuery使用$符號作為jQuery的簡介方式。但是某些JavaScript庫中的函數(比如Prototype)同樣使用$符號。jQuery使用名為noConflict()的方法
【easyui】 datagrid 屬性事件常用
// DataGrid var valuedata; var textdata; var buildGrid = function () { $('#tt').datagrid({ title:', url: ' ', //資料填
【二】SCCM部署規劃
sccm 規劃 sccm 本篇主要對SCCM的前期規劃進行討論。 1.Active Directory整合 在ConfigMgr部署中,可以選擇CofigMgr和現有的Active Directory進行整合,既然整合與否並非強制性的,那與Active Directo
[轉]Web APi之認證(Authentication)兩種實現方式【二】(十三)
用戶數 ted das 客戶 元素 基礎 目標 開始 net 本文轉自:http://www.cnblogs.com/CreateMyself/p/4857799.html 前言 上一節我們詳細講解了認證及其基本信息,這一節我們通過兩種不同方式來實現認證,並且分析如
【搜索練習】【二】
std 技術分享 arc out gin load cnblogs view mes 1617: 阿克曼函數(遞歸) 時間限制: 1 Sec 內存限制: 128 MB提交: 135 解決: 91[提交][狀態][討論版] 題目描述 阿克曼(
【二】遺傳算法(GA)的MATLAB實現
tool view ima baidu ges matlab實現 編程 from 函數調用 essay from:https://wenku.baidu.com/view/ce45bbf44693daef5ef73df3.html 一、MATLAB編程實現GA
大數據【二】HDFS部署及文件讀寫(包含eclipse hadoop配置)
throw 大數據 我的電腦 ssh 生效 manager 方法 slave .sh 一 原理闡述 1‘ DFS 分布式文件系統(即DFS,Distributed File System),指文件系統管理的物理存儲資源不一定直接連接在本地節點上,而是通過計算機網
008-shiro與spring web項目整合【二】認證、授權、session管理
添加 ner != efi ebs ref private date err 一、認證 1、添加憑證匹配器 添加憑證匹配器實現md5加密校驗。 修改applicationContext-shiro.xml: <!-- realm -->
【CSS3】css屬性之——background
wid css屬性 posit attach 樣式 ash ack com ref 一、background設置一個元素的背景樣式 語法格式:background: color position size repeat origin clip attachment imag
【二】剛學Python的幾道簡單練習題
print text for 輸入密碼 color 三次 center p s int python交友娛樂會所:613176398 1、使用while循環輸入 1 2 3 4 5 6 8 9 10 2、求1-100的所有數的和 3、輸出 1-100 內的所
【二】MongoDB入門
ger 劃分 lob .com 字符 help further 如果 keys 下面是mongodb的一些基本概念: 文檔是MongoDB中數據的基本單元,類似關系數據庫中的行。 集合,是存儲文檔的容器,類似關系數據庫中的表。 MongoDB的單個實例容納多個數據庫,每個
riot.js教程【二】組件撰寫準則、預處理器、標簽樣式和裝配方法
def coffee 將在 tom enter 名稱 spa 配方法 undefined 基本要求 一個riot標簽,就是展現和邏輯的組合(也就是html和JS); 以下是編寫riot標簽最基本的規則: 先撰寫HTML,再撰寫JS,JS代碼可以寫在<script
【Python】【元編程】【一】動態屬性和特性
class join write msg pen mut quest pin sys #19.1 使用動態屬性轉換數據"""#栗子19-2 osconfeed.py:下載 osconfeed.jsonfrom urllib.request import urlopenimp
PHP+Redis 實例【二】頁面緩存 新玩法
做了 urn 最好 博客 更新 有一個 返回 致命傷 什麽 今天算是認識到博客園裏的審查團隊多內幕了,哈哈,貼個圖玩下。 氣死寶寶了。 進入主題! 今天就不寫什麽功能性的了,換下口味說下關於頁面級的緩存,應該怎麽做。 相信有很多小夥伴查了百度,甚至google,
004-詮釋 Java 工程師【二】
configure 帶來 pat 9.png 開放 images 組件 測試 根據 三、框架篇 框架基礎 反射:反射是Java開發的一類動態相關機制。因為本身Java語言並不是一款動態語言,如果我們想要得到程序動態的效果,因此便引入了反射機制這一概念。
【Linux】【二】linux 壓縮文件(txt)、查看壓縮文件內容、解壓縮文件、
str tool div png gun medium spa clas info 通過Xshell 壓縮文件、解壓縮文件 gzip tools.txt 壓縮【tools.txt】文件 zcat tools.txt.gz 查看壓縮文件