# GhostInput 幽灵输入框

## 何时使用

单独更新文本字段

### 基本使用

使用`v-model`可以实时更新编辑的内容。当然也可以使用`value`属性传递初始值，监听`blur`事件获取编辑后的值。

@[demo](demo/basic.vue)

### 禁止输入

禁止切换输入

@[demo](demo/disabled.vue)

### slots

自定义切换内容

@[demo](demo/slots.vue)

### props

| 参数  | 说明     | 类型   | 可选值 | 默认值 |
| ----- | -------- | ------ | ------ | ------ |
| value | 绑定的值 | string | -      | -      |
| disabled | 禁止操作 | boolean | -      | false      |
| textPlaceholder | 非输入状态下占位文本 | string | -      | -      |

### events

| 事件名称 | 说明           | 回调参数 |
| -------- | -------------- | -------- |
| blur     | 输入框失焦事件 | value    |

### slots

| 插槽名 | 说明           |
| -------- | --------------  |
| switch     | 自定义切换内容    |
