我在网站上使用Vuejs,但遇到一个奇怪的问题。
由于某种原因,仅当我重新加载页面时,才会显示输入的占位符。如果我使用vue-router浏览网站,该网站就会消失。我必须重新加载,以便再次可见。
注意:还有其他占位符可以完美地在同一页面上工作(而不是同一组件)。
什么会导致占位符不显示?
我不能真正显示代码,因为我认为问题更多是整个应用程序,而不是一小部分代码,无论如何,这是输入:
<form action="/http://localhost:4000/search">
<input type="text" id="InputSearchArticle" v-model="searchArticle" placeholder="Browse..." />
<router-link :to="{ name: 'search', params: {searchArticle } }">
<div class="search-trigger" @click="triggerSearch"></div>
</router-link>
</form>
谢谢您的帮助
答案 0 :(得分:0)
也许占位符的颜色与输入的背景色相同?