日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

elementUI中input回車觸發頁面刷新問題與解決方法

瀏覽:32日期:2022-06-12 18:43:31
目錄前言解決方法:element也給出了解決方法注意事項:總結 前言

今天在做項目的的時候發現創建的el-form表單內單個el-input框輸入值后點回車會導致頁面刷新的問題,于是好奇心驅使下去查了vue中的form表單內的單input框也會跳轉頁面也就是頁面刷新的問題。查了下

原因:elementUI中的當el-form表單只存在一個el-input框時,會觸發表單的默認提交事件,element也給出了解釋

:::tip W3C 標準中有如下規定:

When there is only one single-line text input field in a form, the user agent should accept Enter in that field as a request to submit the form.

即:當一個 form 元素中只有一個輸入框時,在該輸入框中按下回車應提交該表單。

例:el-form內單el-input觸發頁面刷新

<el-form :model='form' ref='form' label- class='form'> <el-form-item label='姓名' prop='name' > <el-input v-model.number='form.name'></el-input> </el-form-item> <el-form-item> <el-button type='primary' @click='submit('form')'>提交</el-button> <el-button @click='reset('form')'>重置</el-button> </el-form-item></el-form>

解決方法:element也給出了解決方法

如果希望阻止這一默認行為,可以在 <el-form> 標簽上添加 @submit.native.prevent。 :::

<el-form :model='form' ref='form' label-@submit.native.prevent> <el-form-item label='姓名' prop='name' > <el-input v-model.number='form.name'></el-input> </el-form-item> <el-form-item> <el-button type='primary' @click='submit('form')'>提交</el-button> <el-button @click='reset('form')'>重置</el-button> </el-form-item></el-form>

官方給出的只是阻止了這一默認行為。當需要回車來提交表單時可以通過下面這種操作來進行解決

<el-form :model='form' ref='form' label-@submit.native.prevent='() => submit('form')'> <el-form-item label='姓名' prop='name' > <el-input v-model.number='form.name'></el-input> </el-form-item> <el-form-item> <el-button type='primary' native-type='submit'>提交</el-button> <el-button @click='reset('form')'>重置</el-button> </el-form-item></el-form>//注意事項el-form 方式 確保使用 @submit.native.prevent 阻止原生事件,執行方法為搜索按鈕按click事件[確保方法調用不丟參數]搜索按鈕 - 確保被包裹在 el-form 中搜索按鈕 - 確保按鈕的click事件去除掉搜索按鈕 - 確保增加 native-type='submit' 屬性注意事項:

那elementUI的解決了, 原生的form表單的單input和form包裹el-input回車刷新的問題也一樣可以解決

1.在form表單內再增加一個隱藏的input框

①通過hidden定義隱藏的輸入字段

<form> <input type='hidden' value='1'></input></form>

②通過css樣式進行隱藏

<form> <input type='text' style='display:none'></input></form>

2.去掉輸入框的回車事件(根據需求來定,有的需要回車事件提交表單來查詢或者執行其他操作則該方法不適用)

<form> <input type='text' onkeydown='ClearSubmit(e)'></input></form><script>function ClearSubmit(e) { if (e.keyCode == ) { return false; }}</script>

3.阻止表單默認提交事件(下面例子是以form表單包裹el-input,解決 el-form中el-input回車頁面刷新的問題 原生form內的input可用onsubmit句柄返回false來解決)

<form @submit.prevent='() => getList()'> <el-input V-model='inputValue'> </el-input> <el-button type='primary' native-type='submit'> {{'提交'}} </el-button> <el-button @click='reset'>{{ $t(重置') }}</el-button></form>

結語:給一個elementui的官方解決這個回車刷新頁面的方案開源地址吧

地址:https://github.com/ElemeFE/element/blob/a0e82aa8ac58d68e66992a5632b779a901436879/examples/docs/zh-CN/form.md

總結

到此這篇關于elementUI中input回車觸發頁面刷新問題與解決方法的文章就介紹到這了,更多相關elementUI input觸發頁面刷新內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: JavaScript
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩一区二区三区免费播放| 国产不卡av一区二区| 国精品产品一区| 亚洲一区网站| 日韩在线短视频| 欧美专区18| 久久av导航| 国产伦一区二区三区| 国产精品久久久久77777丨| 亚洲午夜久久| 成人一二三区| 国产综合精品一区| 久久一区二区中文字幕| 美日韩精品视频| 精品亚洲二区| 国产福利一区二区三区在线播放| 欧美日韩尤物久久| 日韩一区二区三区精品| 日本免费在线视频不卡一不卡二| 久久av一区二区三区| 国产免费av一区二区三区| 亚洲国内精品| 香蕉精品视频在线观看| 欧美一级二区| 特黄特色欧美大片| 国产福利一区二区精品秒拍| 精品中国亚洲| 一区二区国产在线观看| 日本а中文在线天堂| 免费高潮视频95在线观看网站| 综合五月婷婷| 四虎4545www国产精品| 五月天久久网站| 一级成人国产| 日韩欧美一区二区三区在线视频 | 国产精品对白| 偷拍精品精品一区二区三区| 91tv亚洲精品香蕉国产一区| 奇米亚洲欧美| 五月婷婷六月综合| 亚洲视频国产| 美女国产精品久久久| 国产精品美女久久久| 欧美亚洲网站| 久久影视三级福利片| 一区二区国产精品| 亚洲视频综合| 亚洲永久精品唐人导航网址| 电影亚洲精品噜噜在线观看| 国产欧美日韩影院| 日本美女一区| 国产h片在线观看| 国产精品一区二区av日韩在线| av资源亚洲| 蜜臀av一区二区在线免费观看 | 中国女人久久久| 丝袜诱惑一区二区| 久久99久久久精品欧美| av不卡在线看| 在线国产一区| 久久精品动漫| 亚洲人www| 在线观看一区| 亚洲欧美视频| 久久精品一区二区三区中文字幕| 蜜臀av性久久久久蜜臀aⅴ四虎| 日本在线高清| 在线一区二区三区视频| 国产一区二区三区视频在线| 在线免费观看亚洲| 国产视频亚洲| 日本美女一区| 国产精品视频一区二区三区| 欧美精品91| 国产精品网址| 亚欧洲精品视频在线观看| caoporn视频在线| 老色鬼精品视频在线观看播放| 国产精品美女在线观看直播| 国产伦理久久久久久妇女| 婷婷精品在线| 91在线成人| 另类小说一区二区三区| 一级成人国产| 日韩亚洲在线| 成人在线超碰| 日韩欧美精品综合| 美女尤物国产一区| 蜜臀va亚洲va欧美va天堂| aa亚洲婷婷| 日韩欧美中文| 久久久夜精品| 国产日韩视频| 欧美激情福利| 成人在线免费观看网站| 7777精品| 国产精品qvod| 欧美中文高清| 久久香蕉网站| 国产精品视频一区视频二区| 免费国产自久久久久三四区久久 | 亚洲专区视频| 蜜臀久久99精品久久久久宅男 | 麻豆精品新av中文字幕| 国产一区2区| 日本精品一区二区三区在线观看视频| 国产精品天堂蜜av在线播放| 欧美男人天堂| 日产精品一区二区| 欧美成人综合| 99久精品视频在线观看视频| 日韩制服丝袜av| 欧美另类中文字幕 | 国产情侣久久| 日本麻豆一区二区三区视频| 国产精品欧美在线观看| 青青草国产成人99久久| 精品欠久久久中文字幕加勒比| 人人爱人人干婷婷丁香亚洲| 成人在线超碰| 亚洲欧美日韩专区| 好看的亚洲午夜视频在线| 日韩精品一区二区三区av| 天海翼精品一区二区三区| 精品女同一区二区三区在线观看| 蘑菇福利视频一区播放| jiujiure精品视频播放| 日韩精品中文字幕一区二区| 日本午夜精品久久久久| 美女在线视频一区| 国产精品一卡| 亚洲少妇自拍| 九九九精品视频| 成人在线视频免费看| 国产精品毛片在线看| 一区二区国产在线| 水蜜桃精品av一区二区| 欧美sss在线视频| 亚洲91精品| 国产精品久久久久久av公交车| 国产精品啊v在线| 蜜桃视频欧美| 蜜臀av在线播放一区二区三区| 国产66精品| 日韩视频中文| 免费人成网站在线观看欧美高清| 九九久久国产| 日韩另类视频| 欧美国产免费| 免费不卡在线观看| 欧美日韩1区| 99久久亚洲精品蜜臀| www.com.cn成人| 夜久久久久久| 日韩午夜视频在线| 99视频精品全国免费| 精品国产亚洲日本| 欧美一区=区| 国产伦精品一区二区三区视频| 日韩高清电影免费| 久久久免费人体| 久久精品国产亚洲一区二区三区| 色一区二区三区四区| 国产一区丝袜| 欧美综合另类| 亚洲人成精品久久久| 蜜臀久久99精品久久久久久9| 欧美天堂亚洲电影院在线观看| 不卡福利视频| 综合一区av| 国产精品分类| 欧美日韩激情| 欧美综合社区国产| 欧美影院精品| 国产精品伦理久久久久久| 国产99在线| 欧美在线看片| 欧美午夜精彩| 国产精品亚洲产品| 日本成人手机在线| 日韩视频不卡| 亚洲资源网站| 日韩av福利| 国产精品对白| 婷婷综合一区| 免费久久精品| 欧美成人综合| 中文字幕高清在线播放| 久久精品二区亚洲w码| 国产精品流白浆在线观看| 亚洲a在线视频| 国产一区二区三区黄网站| 日本久久一区| 国产亚洲精品精品国产亚洲综合 | 香蕉精品视频在线观看| 久久xxxx精品视频| 牛牛精品成人免费视频| 国产夫妻在线| 精品国产鲁一鲁****| 国产精品色网|