Vue.jsでローディング中にテンプレートが見えるのを防ぎたい
2531 ワード
この記事では、
Vue.jsでローディング中にテンプレートが見えるのを防ぐ
方法について紹介します。
ローディング中、{{text}}
⇦まま表示されてしまう問題を解決します。
やり方
変更前
index.html
<div id="app">
<p>{{text}}</p>
</div>
main.js
const App = {
data() {
return {
text: "aaaa"
}
}
}
このままだとローディング時にテンプレートが見えてしまいます。
変更後
index.html
<div id="app" v-cloak>
<p>{{text}}</p>
</div>
styles.css
[v-cloak] {
display: none;
}
この2つの記述をすることでローディング時のテンプレート見える問題を防ぐことができます。
最後に
今回は、
Vue.jsでローディング中にテンプレートが見えるのを防ぐ方法についてご紹介しました。
私自身、Vue.jsの学習を始めたばかりなので、間違え等あるかと思いますので、コメント等でご指摘願います。
最後まで読んでいただきありがとうございます。
Author And Source
この問題について(Vue.jsでローディング中にテンプレートが見えるのを防ぎたい), 我々は、より多くの情報をここで見つけました https://qiita.com/HolaSoyNaoki/items/c1708610857b284fb17c著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .