1.0.2 • Published 12 months ago

vue-input-ip v1.0.2

Weekly downloads
-
License
MIT
Repository
-
Last release
12 months ago

vue-input-ip

这是一个专门用于 IP 输入的组件,基于 vue3 模仿了微软 IP 输入的功能加以实现

示例

<script setup lang="ts">
  import { ref} from "vue"
  import IpInput from "vue-ip-input"
  const state = reactive({
      port :8080
   ip: "125.0.0.1"
  })
  const handleChange = (ip: string, port: number) => {
    console.log(ip, port)
  }
</script>

<template>
  <div>
    <IpInput
      v-model:ip="state.ip"
      v-model:port="state.port"
      @change="handleChange"
    ></IpInput>
  </div>
</template>

props 说明

ip: string // 传入的 IP 可以使用 v-model port: string | undefined // 传入的 port 可以使用 v-model 传入 undefined 则隐藏 port 输入框

emit 事件说明

change: (ip: string, port?: number) => void 数据改变的时候会调用这个方法用于传递回来最新的值

1.0.2

12 months ago

1.0.1

12 months ago

1.0.0

12 months ago