Giter Site home page Giter Site logo

input's Introduction

Input

npm install --save react-widget-input

Api

Input

参数 说明 类型 默认值
prefixCls 组件CSS样式前缀 string rw-input
className 组件className属性 string -
inputClassName input className属性 string -
style 组件style属性 React.CSSProperties -
inputStyle input style属性 React.CSSProperties -
size 输入框尺寸,可选值为largesmalldefault string -
append 带标签的 input,设置后置标签 string|ReactNode
appendProps 设置后置标签属性 object
prepend 带标签的 input,设置前置标签 string|ReactNode
prependProps 设置前置标签属性 object
defaultValue 输入框默认内容 string
value 输入框内容 string
disabled 是否禁用状态,默认为 false boolean false
id 输入框的 id string
prefix 带有前缀图标的 input string|ReactNode
prefixProps 前缀图标属性 object
suffix 带有后缀图标的 input string|ReactNode
suffixProps 后缀图标属性 object
type 声明 input 类型,同原生 input 标签的 type 属性,见:MDN string text
onChange 输入框内容变化时的回调 function(value,e)
onPressEnter 按下回车的回调 function(e)
allowClear 可以点击清除图标删除内容 boolean

Input 的其他属性和 React 自带的 input 一致。

Input.Search

参数 说明 类型 默认值
enterButton 是否有确认按钮,可设为按钮文字。该属性会与 append 冲突。 boolean|ReactNode false
onSearch 点击搜索或按下回车键时的回调 function(value, event)

其余属性和 Input 一致。

Input.TextArea

参数 说明 类型 默认值
autosize 自适应内容高度,可设置为 `true false 或对象:{ minRows: 2, maxRows: 6 }` boolean|object

其余属性和 Input 一致。

input's People

Contributors

bplok20010 avatar dependabot[bot] avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.