vue_input_maxlength

    1.1.7 • Public • Published

    vue_maxlength

    Limit the input byte length of the input box:

    • 2 bytes per character in Chinese
    • 1 byte per character in English

    限制输入框的输入字节长度,其中:

    • 一个中文字符占2个字节
    • 一个英文字符占1个字节

    用法 Usage:

    import Maxlength from 'vue_input_maxlength'
    Vue.use(Maxlength)
     
    // 用法1
    <el-input v-model="test" v-maxlength:test="10"></el-input>
     
    // 用法2
    /** 
     * 指令参数:
     * @param {Number} limit 限制的字节数
     * @param {String} field 需要改变的组件data中的字段(具体访问路径)
     */
    <li v-for="(item, i) in test">
        <el-input v-model="item.a" v-maxlength="{limit:10, field:`test.${i}.a`}"></el-input>
    </li>

    Keywords

    none

    Install

    npm i vue_input_maxlength

    DownloadsWeekly Downloads

    52

    Version

    1.1.7

    License

    ISC

    Unpacked Size

    8.23 kB

    Total Files

    3

    Last publish

    Collaborators

    • frida_s