W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
以下是變更的簡(jiǎn)要總結(jié):
v-on
修飾符config.keyCodes
在 Vue 2 中,支持 keyCodes
作為修改 v-on
方法的方法。
<!-- 鍵碼版本 -->
<input v-on:keyup.13="submit" />
<!-- 別名版本 -->
<input v-on:keyup.enter="submit" />
此外,你可以通過全局 config.keyCodes
選項(xiàng)。
Vue.config.keyCodes = {
f1: 112
}
<!-- 鍵碼版本 -->
<input v-on:keyup.112="showHelpText" />
<!-- 自定別名版本 -->
<input v-on:keyup.f1="showHelpText" />
從KeyboardEvent.keyCode
has been deprecated 開始,Vue 3 繼續(xù)支持這一點(diǎn)就不再有意義了。因此,現(xiàn)在建議對(duì)任何要用作修飾符的鍵使用 kebab-cased (短橫線) 大小寫名稱。
<!-- Vue 3 在 v-on 上使用 按鍵修飾符 -->
<input v-on:keyup.delete="confirmDelete" />
因此,這意味著 config.keyCodes
現(xiàn)在也已棄用,不再受支持。
對(duì)于那些在代碼庫(kù)中使用 keyCode
的用戶,我們建議將它們轉(zhuǎn)換為它們的 kebab-cased (短橫線) 命名對(duì)齊。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: