【element-ui】输入框组件el-input输入数字/输出Number类型:type=“number“、v-model.number用法

输入框组件el-input输入数字/输出Number类型

1、基础用法

  • 输入:任何文本 → 输出:String类型
html 复制代码
<el-input v-model="inputText"></el-input>
<!-- 
输入 abc ------ inputText输出 "abc"
输入 123 ------ inputText输出 "123"
输入 a1b2c3 ------ inputText输出 "a1b2c3"
-->

2、type="number"

  • 输入:仅限数字 → 输出:String类型
html 复制代码
<el-input type="number" v-model="inputText"></el-input>
<!-- 
输入 abc ------ inputText输出 ""
输入 123 ------ inputText输出 "123"
输入 a1b2c3 ------ inputText输出 "123"
-->

3、.number

  • 输入:全数字 → 输出:Number类型
  • 输入:其他文本 → 输出:String类型
html 复制代码
<el-input v-model.number="inputText"></el-input>
<!-- 
输入 abc ------ inputText输出 "abc"
输入 123 ------ inputText输出 123
输入 a1b2c3 ------ inputText输出 "a1b2c3"
-->

4、type="number" + .number

  • 输入:仅限数字 → 输出:Number类型
html 复制代码
<el-input type="number" v-model.number="inputText"></el-input>
<!-- 
输入 abc ------ inputText输出 ""
输入 123 ------ inputText输出 123
输入 a1b2c3 ------ inputText输出 123
-->
相关推荐
咚咚咚ddd几秒前
AI 应用开发:Agent @在线文档功能 - 前端交互与设计
前端·aigc·agent
旧梦吟2 分钟前
脚本工具 批量md转html
前端·python·html5
ohyeah3 分钟前
React 中兄弟组件通信的最佳实践:以 Todo 应用为例
前端
岁月宁静14 分钟前
一个 AI 聊天功能,背后至少 8 个你没想到的工程细节
前端·vue.js·aigc
一字白首21 分钟前
Vue3 入门,从项目创建到组合式 API 全解析(含 provide/inject)
前端·javascript·vue.js
无限大621 分钟前
为什么键盘有"机械"和"薄膜"之分?——按键的触感革命
前端
Mintopia25 分钟前
🌐 长期视角:WebAIGC 技术的社会价值边界与伦理底线
前端·人工智能·aigc
Hilaku31 分钟前
2025快手直播至暗时刻:当黑产自动化洪流击穿P0防线,我们前端能做什么?🤷‍♂️
前端·javascript·安全
San30.32 分钟前
深度解析 React 组件化开发:从 Props 通信到样式管理的进阶指南
前端·javascript·react.js
C_心欲无痕33 分钟前
vue3 - 内置组件KeepAlive优化组件状态缓存
前端·vue.js·缓存