首页 > 解决方案 > 文本输入占位符返回不应该的内容

问题描述

我不知道它为什么这样做。它以前从未做过

<template>
  <input type="text" v-model="query" placeholder="something"/>
</template>

<script lang="ts">
import { defineComponent } from "vue";
export default defineComponent({
  data() {
    return {
      query: String,
    };
  },
});
</script>

网站加载时输入看起来像这样

文本输入

有任何想法吗?

标签: javascripthtmltypescriptvue.js

解决方案


一种解决方案。改变了

query: String

query: ""

推荐阅读