什么会导致输入占位符隐藏?

时间:2018-11-08 14:54:58

标签: javascript html vue.js

我在网站上使用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>

谢谢您的帮助

1 个答案:

答案 0 :(得分:0)

也许占位符的颜色与输入的背景色相同?