0.0.7 • Published 7 years ago

nuke-biz-input v0.0.7

Weekly downloads
24
License
-
Repository
gitlab
Last release
7 years ago

input

  • category: BizComponent
  • chinese: 解决了nuke-input value绑定值无法跟onInput返回值同步的问题
  • type: 业务组件

功能说

解决nuke Input组件存在的以下两大问题:

  1. 使用onChange事件获取Input输入内容,如果页面上只有一个Input组件,为了保证得到用户输入的最后数据,获取内容之前需要手动blur,但另一个问题是blur执行后,有一个时序问题,需要延时200ms再去读取value值,才能获取到用户的最后输入内容。

    • 流程大致时: 手动blur --> setTimeout --> 读取input的value值
  2. 很多场景下,我们需要用onInput实时获取用户输入数据,但在使用过程中,我们发现,onInput的返回值,不能与value值绑定,一旦绑定,则会出现,循环向客户端发送数据更新指令,导致输入法不受控。

此处对nuke Input组件进行了封装,使得onInput可以和value值直接绑定,解决了上面两个问题。其它功能,保持与nuke Input一致。

API

与nuke-input一致,可参考: http://nuke.taobao.org/nukedocs/packages/input.html?v=20170828

basic.md

demo bundle使用公用cdn承载,访问速度可能较慢~~

0.0.7

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago