enn-hex-input-vue3

0.0.2 • Public • Published

十六进制组件 for Vue3

  • 十六进制字符输入、生成随机数、MSB/LSB 转换、复制等功能
  • 十六进制字符展示

示例

输入组件

<template>
  <Hex v-model="hexStr" />
</template>

<script>
import Hex from 'enn-hex-input-vue3';

export default {
  components: {
    Hex,
  },
  data() {
    return {
      hexStr: '',
    };
  },
};
</script>

展示

<template>
  <Hex type="show" :data="hexStr" />
</template>

<script>
import Hex from 'enn-hex-input-vue3';

export default {
  components: {
    Hex,
  },
  data() {
    return {
      hexStr: 'abcde222',
    };
  },
};
</script>

API

HEX Input Attributes

参数 类型 必填 默认值 说明
type String text HEX 组件的类型:text、textarea、show
data String/Number HEX 组件的类型为 show 时展示的值(也可使用 v-model 传值)
placeholder String 输入框 placeholder
splitSymbol String " " 字符串的分隔符
disabled Boolean 是否禁用
length Number 长度限制
rows String/Number type=textarea 时的行数
canMSB Boolean true 只在 type=text 时可用。是否可以进行 MSB <-> LSB 的转化
canRandom Boolean true 只在 type=text 时可用。是否显示随机产生值进行填充的按钮
canCopy Boolean false 只在 type=text 时可用。是否显示复制按钮

本地调试组件

  • npm run dev

发包

  • lib 为发包后的文件夹

Readme

Keywords

Package Sidebar

Install

npm i enn-hex-input-vue3

Weekly Downloads

2

Version

0.0.2

License

ISC

Unpacked Size

15.6 kB

Total Files

6

Last publish

Collaborators

  • yansongcai
  • kewenjiang
  • guopi11