0.0.4 • Published 7 years ago

wepy-match-input v0.0.4

Weekly downloads
4
License
MIT
Repository
github
Last release
7 years ago

微信小程序 wepyjs 第三方 动态匹配输入框插件

效果:

mark

使用

安装组件

npm install wepy-match-input --save

引入组件

<template>
    <wepyMatchInput :params.sync="inputPrams"></wepyMatchInput>
</template>
<script>
    import wepy from 'wepy';
    import wepyMatchInput from 'wepy-match-input';

    export default class Index extends wepy.page {
        data={
            inputPrams:{
                    matchList:[],
                    keyWord:'',
                    keyName:'bookName',
                    placeholder:"请填写书名"
            },
        }
        components = {
            nices
        };
        
        onLoad(){
            
        }
        
        events={
            wepyMatchInputTapCallBack(data,index){
                
            },
            wepyMatchInputFocusCallBack(value){
                
            },
            wepyMatchInputChangeCallBack(value){
                
            },
            wepyMatchInputBlurCallBack(value){
                
            },
            wepyMatchInputConfirmCallBack(value){
                
            }
        }
        
       
    }
    
</script>

字段/Attr

字段描述必填类型默认
params.keyWord当前输入框值string''
params.keyName匹配列表输出的字段stringname
params.matchList匹配列表array[]
params.placeholderinput框的placeholderstring''
params.tapMatchListItemCallBackFunName点击匹配列表项回调方法名stringwepyMatchInputTapCallBack
params.tapInputFocusCallBackFunNameinput focus方法回调名stringwepyMatchInputFocusCallBack
params.tapInputChangeCallBackFunNameinput change方法回调名stringtapInputChangeCallBackFunName
params.tapInputBlurCallBackFunNameinput blur 方法回调名stringwepyMatchInputBlurCallBack
params.tapInputConfirmCallBackFunNameinput confirm方法回调名stringwepyMatchInputConfirmCallBack

方法/methods

  • 一下方法请放在父级events对象调用。

  • 有传方法名的对应方法名,没有传使用的默认方法名。(主要考虑到一个页面有多个时需要自定义以免冲突)

  • 以下以默认方法名为例

  • 方法名描述参数
    wepyMatchInputTapCallBack点击匹配列表项回调(当前项对象,当前项index)
    wepyMatchInputFocusCallBackinput focus方法回调(当前输入框值)
    tapInputChangeCallBackFunNameinput change方法回调(当前输入框值)
    wepyMatchInputBlurCallBackinput blur 方法回调(当前输入框值)
    wepyMatchInputConfirmCallBackinput confirm方法回调(当前输入框值)

changelog

版本/时间说明
0.0.1/20180402初始化
0.0.2/20180403添加params.disabled字段控制表单的disabled

本人博客:callmesoul.cn

toast

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago