{
  "version": 1.1,
  "globalAttributes": [
    {
      "name": "lazy",
      "description": {
        "kind": "markdown",
        "value": "默认情况下，`v-model` 会在每次 `input` 事件后更新数据 ([IME 拼字阶段的状态](#vmodel-ime-tip)例外)。你可以添加 `lazy` 修饰符来改为在每次 `change` 事件后更新数据：\n\n```html\n<!-- 在 \"change\" 事件后同步更新而不是 \"input\" -->\n<input v-model.lazy=\"msg\" />\n```"
      },
      "references": "guide/essentials/forms.html#lazy"
    },
    {
      "name": "number",
      "description": {
        "kind": "markdown",
        "value": "如果你想让用户输入自动转换为数字，你可以在 `v-model` 后添加 `.number` 修饰符来管理输入：\n\n```html\n<input v-model.number=\"age\" />\n```\n\n如果该值无法被 `parseFloat()` 处理，那么将返回原始值。特别是当输入为空时 (例如用户清空输入字段之后)，会返回一个空字符串。这种行为与 [DOM 属性 valueAsNumber](https://developer.mozilla.org/zh-CN/docs/Web/API/HTMLInputElement#valueasnumber) 有所不同。\n\n`number` 修饰符会在输入框有 `type=\"number\"` 时自动启用。"
      },
      "references": "guide/essentials/forms.html#number"
    },
    {
      "name": "trim",
      "description": {
        "kind": "markdown",
        "value": "如果你想要默认自动去除用户输入内容中两端的空格，你可以在 `v-model` 后添加 `.trim` 修饰符：\n\n```html\n<input v-model.trim=\"msg\" />\n```"
      },
      "references": "guide/essentials/forms.html#trim"
    }
  ]
}