javascript - 如何理解 vue.js-处理表单-当做数来处理
迷茫
迷茫 2017-04-10 15:32:55
[JavaScript讨论组]

RT:在读Vue.js文档过程中没有理解

如果你希望用户的输入自动处理为一个数,你可以在 v-model 所在的 input 上添加一个 number 特性。

我试了例子,还是还是可以输入字母的,想问下:

  1. 什么场景用
  2. 如何使用
迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回复(1)
天蓬老师

题主理解有一点点偏差。首先 v-model并不会处理任何 UI 行为。 在 input 中加入 number ,v-model 会判断是否是数字,是则返回数字,否则返回原 value

例如,如果加入了 number 属性,填写 1 则返回 1;反之则返回 "1"

参考链接:

  1. https://github.com/yyx990803/vue/blob/dev/src/directives/model/text.js...

  2. https://github.com/yyx990803/vue/blob/d07bcce0e9edba0498cbc980ddcfc4e4...

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号