Vux: x-input 设置max无效

Created on 13 Jun 2017  ·  11Comments  ·  Source: airyland/vux

    <group title="固话缴费">
      <x-input placeholder="请输入固话号码" type="number" :max="11" class="weui-input-custom"></x-input>
      <p class="tip">区号 + 电话号码</p>
    </group>

超过设置最大长度还能够继续输入

componenx-input

Most helpful comment

改成tel吧, maxlength不能用于number

All 11 comments

改成tel吧, maxlength不能用于number

@wg5945 tel可以输入字母

你那个不是11位手机号码么,用tel就可以了

如果非要用number的话,估计只能手动slice了

@wg5945 这里也可以在组件里处理,值变化时直接 cut 掉超过长度的数字,但是有没有必要这样做?不只一个用户提出这个问题。

@wg5945 我是说用tel 可以输入字母,我想让只输入数字

@airyland tel目前能够输入字母,不知道是不是个bug

<x-input placeholder="请输入固话号码" type="tel" :max="11" class="weui-input-custom"></x-input>

你这么写的话只能输入字母?

are you sure?

@wg5945 可能sure,我是说可以输入字母不是说只能输入字母,我想只输入数字,电话不应该有字母吧。。
image

你是在pc上的吧,在mobile上试试

@wg5945 ok

把 type="number" 改成 keyboard="number"

Was this page helpful?
0 / 5 - 0 ratings

Related issues

hjmmc picture hjmmc  ·  3Comments

skyshirt picture skyshirt  ·  4Comments

felixjing picture felixjing  ·  4Comments

varHarrie picture varHarrie  ·  4Comments

mymmoonoa picture mymmoonoa  ·  4Comments