亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

element-ui中el-input只輸入數(shù)字(包括整數(shù)和小數(shù))

 更新時間:2022年09月23日 11:18:05   作者:彭世瑜  
開發(fā)中有時候需要input只能輸入數(shù)字,下面這篇文章主要給大家介紹了關(guān)于element-ui中el-input只輸入數(shù)字(包括整數(shù)和小數(shù))的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下

需求是:

  • 輸入框只能輸入數(shù)字,包括整數(shù)和小數(shù)

發(fā)現(xiàn)網(wǎng)上大部分文章的處理方式:

  1. 通過正則來處理輸入,對其合法性進(jìn)行判斷校驗,再將提示信息反饋給用戶。體驗欠佳
  2. 輸入完成后進(jìn)行解析,將字符串轉(zhuǎn)換為數(shù)字。會導(dǎo)致顯示的值和真實值不一致

比對一下幾種方案后,最終使用的是 el-input type="number" 優(yōu)化實現(xiàn)

代碼 App.vue

<template>
  <div class="">
    
    <h3>el-input</h3>
    <el-input v-model="value1"></el-input>

    <h3>el-input v-model.number</h3>
    <el-input v-model.number="value2"></el-input>
    
    <h3>el-input-number</h3>
    <el-input-number v-model="value3"
      :controls="false"></el-input-number>

    <h3>el-input type="number"</h3>
    <el-input v-model="value4"
      type="number"></el-input>

    <h3>el-input type="number" 優(yōu)化</h3>
    <el-input v-model="value5"
      type="number"
      class="mo-input--number"></el-input>
  </div>
</template>

<script>
// created at 2022-06-02
export default {
  name: 'App',

  props: {},

  components: {},

  data() {
    return {
      value1: '',
      value2: '',
      value3: '',
      value4: '',
      value5: '',
    };
  },

  computed: {},

  methods: {
    async getData() {},
  },

  created() {
    this.getData();
  },
};
</script>

<style lang="less">
/* 去掉右側(cè)上下箭頭  */
.mo-input--number {
  input::-webkit-outer-spin-button,
  input::-webkit-inner-spin-button {
    -webkit-appearance: none;
  }
  input[type='number'] {
    -moz-appearance: textfield;
  }
}
</style>

<style lang="less" scoped>
</style>

依賴 package.json

{
  "scripts": {
    "serve": "vue-cli-service serve",
    "build": "vue-cli-service build"
  },
  "devDependencies": {
    "@vue/cli": "^5.0.4",
    "@vue/cli-service": "^5.0.4",
    "css-loader": "^6.7.1",
    "less": "^4.1.2",
    "less-loader": "^11.0.0",
    "style-loader": "^3.3.1",
    "vue-template-compiler": "^2.6.14"
  },
  "dependencies": {
    "element-ui": "^2.15.8",
    "vue": "2"
  }
}

入口文件 main.js

import Vue from "vue";
import ElementUI from "element-ui";
import "element-ui/lib/theme-chalk/index.css";
import App from "./App.vue";

Vue.use(ElementUI);

new Vue({
  el: "#app",
  render: (h) => h(App),
});

幾種方式對比

方式效果
el-input可以輸入數(shù)字,和字符串
el-input v-model.number可以輸入數(shù)字,和字符串
el-input-number可以輸入數(shù)字,和字符串
el-input type=“number”僅能輸入數(shù)字(整數(shù)和小數(shù))

總結(jié)

到此這篇關(guān)于element-ui中el-input只輸入數(shù)字(包括整數(shù)和小數(shù))的文章就介紹到這了,更多相關(guān)element-ui el-input輸入數(shù)字內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Vue ElementUI之Form表單驗證遇到的問題

    Vue ElementUI之Form表單驗證遇到的問題

    這篇文章主要介紹了Vue ElementUI之Form表單驗證遇到的問題,需要的朋友可以參考下
    2017-08-08
  • vue+vue-router轉(zhuǎn)場動畫的實例代碼

    vue+vue-router轉(zhuǎn)場動畫的實例代碼

    今天小編就為大家分享一篇vue+vue-router轉(zhuǎn)場動畫的實例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-09-09
  • ElementUI表格中添加表頭圖標(biāo)懸浮提示

    ElementUI表格中添加表頭圖標(biāo)懸浮提示

    本文主要介紹了ElementUI表格中添加表頭圖標(biāo)懸浮提示,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • Vuejs監(jiān)聽vuex中值的變化的方法示例

    Vuejs監(jiān)聽vuex中值的變化的方法示例

    這篇文章主要介紹了Vuejs監(jiān)聽vuex中值的變化的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12
  • Vue實現(xiàn)簡單跑馬燈特效

    Vue實現(xiàn)簡單跑馬燈特效

    這篇文章主要為大家詳細(xì)介紹了Vue實現(xiàn)簡單跑馬燈特效,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • Vue實現(xiàn)手機(jī)號、驗證碼登錄(60s禁用倒計時)

    Vue實現(xiàn)手機(jī)號、驗證碼登錄(60s禁用倒計時)

    這篇文章主要介紹了Vue實現(xiàn)手機(jī)號、驗證碼登錄(60s禁用倒計時),幫助大家更好的理解和使用vue,感興趣的朋友可以了解下
    2020-12-12
  • Vue實現(xiàn)彈出框點擊空白頁彈框消失效果

    Vue實現(xiàn)彈出框點擊空白頁彈框消失效果

    這篇文章主要介紹了VUE實現(xiàn)彈出框點擊空白頁彈框消失,實現(xiàn)方法可以在Vue中實現(xiàn)彈出框然后通過點擊空白頁面來讓彈窗隱藏,本文通過實例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-12-12
  • 在vue中阻止瀏覽器后退的實例

    在vue中阻止瀏覽器后退的實例

    今天小編就為大家分享一篇在vue中阻止瀏覽器后退的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • vue組件style中scoped的作用及說明

    vue組件style中scoped的作用及說明

    這篇文章主要介紹了vue組件style中scoped的作用及說明,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-09-09
  • 一文搞懂Vue2中的組件通信

    一文搞懂Vue2中的組件通信

    這篇文章主要為大家介紹了Vue2中的組件通信方式,文中通過示例進(jìn)行了詳細(xì)的介紹,對我們學(xué)習(xí)Vue有一定的幫助,感興趣的小伙伴可以了解一下
    2022-07-07

最新評論