0.0.108 • Published 5 years ago

@beisen/common-input v0.0.108

Weekly downloads
9
License
ISC
Repository
gitlab
Last release
5 years ago

common-input 使用说明

项目运行

  1. cnpm install 或 npm install cnpm使用教程

  2. npm run dev (开发环境打包 port:8080)

  3. npm run test (测试用例)

  4. npm run build (生产环境打包)

InputBox 参数

  data:{
    "status": "edit" 
    ,"isActive": false //蓝线是否出现
    ,"placeHolder": "请输入" //input中的placeholder
    ,"defaultValue":"1111111" //input中的defaultvalue
    ,"readonly": false //只读态
    ,"errorStatus": false //报错
    ,"errorMsg":"saca99999sc" //报错信息,为空时不显示
    ,"PromptMsg":"" //报错信息,为空时不显示
    ,"istips": true  //渲染tips
    ,"hasInput":true  //直接控制是否渲染input框
    ,"showInput": false  //当为true时,并且selectDate有值时则不显示input框(hasinput = false)
    ,"selectDate":[
        // {
        //     "value":0
        //     ,"name":"查看详情1"
            
        //     ,"isActive":false
        //     ,"isChecked":true
        // },{
        //     "value":1
        //     ,"name":"查看详情2"
        //     ,"pname":"细节看撒2"
        //     ,"isActive":false
        //     ,"isChecked":true
        // } ,{
        //     "value":2
        //     ,"name":"查看详情3"
        //     ,"pname":"细节看撒3"
        //     ,"isActive":false
        //     ,"isChecked":true
        // }  ,{
        //     "value":3
        //     ,"name":"查看详情4"
        //     ,"pname":"细节看撒4"
        //     ,"isActive":false
        //     ,"isChecked":true
        // } 
    ]//数据
    ,handlerClick: function(event, dom){
        console.log(dom)
    }//组件点击事件
    ,itemClose: function(event, item, index){
        self.itemClose(index)
        console.log(item)
    }//删除按钮回调
    ,inputChange: function(event, status, value){
        console.log(value)
    }//input的change事件
    ,inputClick: function(event, status, value){
        console.log(value)
        self.inputClick();
    }//input的点击事件
    ,inputBlur: function(event, status, value){
        console.log(value)
        self.inputBlur();
    }//input的blur事件
    ,dropClick : function(event, status, dom){
        console.log(dom)
    }

common-input 调用方法

1.安装npm组件包

npm install @beisen/common-input --save-dev

2.引用组件

import CommonInput from "@beisen/common-input"

3.传入参数

data:{
  "status": "edit" 
  ,"isActive": false //蓝线是否出现
  ,"placeHolder": "请输入" //input中的placeholder
  ,"defaultValue":"1111111" //input中的defaultvalue
  ,"readonly": false //只读态
  ,"errorStatus": false //报错
  ,"errorMsg":"saca99999sc" //报错信息,为空时不显示
  ,"PromptMsg":"" //报错信息,为空时不显示
  ,"istips": true
  ,"hasInput":true
  ,"showInput": false
  ,"selectDate":[
      // {
      //     "value":0
      //     ,"name":"查看详情1"
          
      //     ,"isActive":false
      //     ,"isChecked":true
      // },{
      //     "value":1
      //     ,"name":"查看详情2"
      //     ,"pname":"细节看撒2"
      //     ,"isActive":false
      //     ,"isChecked":true
      // } ,{
      //     "value":2
      //     ,"name":"查看详情3"
      //     ,"pname":"细节看撒3"
      //     ,"isActive":false
      //     ,"isChecked":true
      // }  ,{
      //     "value":3
      //     ,"name":"查看详情4"
      //     ,"pname":"细节看撒4"
      //     ,"isActive":false
      //     ,"isChecked":true
      // } 
  ]//数据
  ,handlerClick: function(event, dom){
      console.log(dom)
  }//组件点击事件
  ,itemClose: function(event, item, index){
      self.itemClose(index)
      console.log(item)
  }//删除按钮回调
  ,inputChange: function(event, status, value){
      console.log(value)
  }//input的change事件
  ,inputClick: function(event, status, value){
      console.log(value)
      self.inputClick();
  }//input的点击事件
  ,inputBlur: function(event, status, value){
      console.log(value)
      self.inputBlur();
  }//input的blur事件
  ,dropClick : function(event, status, dom){
      console.log(dom)
  }
render () {
    return (
      <CommonInput {...this.state.data} />
    )
  }
0.0.108

5 years ago

0.0.107

5 years ago

0.0.106

5 years ago

0.0.105

5 years ago

0.0.104

5 years ago

0.0.103

5 years ago

0.0.102

5 years ago

0.0.85

5 years ago

0.0.101

5 years ago

0.0.84

5 years ago

0.0.83

5 years ago

0.0.82

5 years ago

0.0.81

5 years ago

0.0.79-2

6 years ago

0.0.79-1

6 years ago

0.0.79

6 years ago

0.0.72

6 years ago

0.0.71

6 years ago

0.0.70

6 years ago

0.0.69

6 years ago

0.0.68

6 years ago

0.0.67

6 years ago

0.0.66

6 years ago

0.0.65

6 years ago

0.0.64

6 years ago

0.0.63

6 years ago

0.0.62

6 years ago

0.0.61

6 years ago

0.0.60

6 years ago

0.0.59

6 years ago

0.0.58

6 years ago

0.0.57

6 years ago

0.0.56

6 years ago

0.0.55

6 years ago

0.0.54

6 years ago

0.0.53

6 years ago

0.0.52

6 years ago

0.0.51

6 years ago

0.0.50

6 years ago

0.0.49

6 years ago

0.0.48

6 years ago

0.0.47

6 years ago

0.0.46

6 years ago

0.0.45

7 years ago

0.0.44

7 years ago

0.0.43

7 years ago

0.0.42

7 years ago

0.0.41

7 years ago

0.0.39

7 years ago

0.0.38

7 years ago

0.0.37

7 years ago

0.0.36

7 years ago

0.0.35

7 years ago

0.0.34

7 years ago

0.0.33

7 years ago

0.0.32

7 years ago

0.0.31

7 years ago

0.0.30

7 years ago

0.0.29

7 years ago

0.0.28

7 years ago

0.0.27

7 years ago

0.0.26

7 years ago

0.0.25

7 years ago

0.0.24

7 years ago

0.0.23

7 years ago

0.0.22

7 years ago

0.0.21

7 years ago

0.0.20

7 years ago

0.0.19

7 years ago

0.0.18

7 years ago

0.0.17

7 years ago

0.0.14

7 years ago

0.0.15

7 years ago

0.0.16

7 years ago