Heim  >  Artikel  >  Web-Frontend  >  So lösen Sie das Problem, dass die Seite blinkt, wenn Vue.js Daten anzeigt

So lösen Sie das Problem, dass die Seite blinkt, wenn Vue.js Daten anzeigt

亚连
亚连Original
2018-06-06 11:03:252484Durchsuche

Im Folgenden werde ich einen Artikel mit Ihnen teilen, der das Problem des Originalcodes löst, der auf der Seite blinkt, wenn Sie Vue.js zum Anzeigen von Daten verwenden. Er hat einen guten Referenzwert und ich hoffe, dass er für alle hilfreich ist.

Ich habe heute angefangen zu lernen, wie man Vue.js verwendet, aber während des Lernprozesses habe ich ein Problem festgestellt, das heißt, wenn die Seite Daten lädt, blinkt der Originalcode. Überprüfen Sie die Informationen aller Parteien und finden Sie die endgültige Lösung.

Fügen Sie im ersten Schritt ein Stück CSS-Code hinzu

<style type="text/css"> 
  [v-cloak] { 
    display: none; 
  } 
</style>

Im zweiten Schritt verweisen Sie auf das CSS-Modul die Ansicht

<p id="app" v-cloak> 
  <h1>{{message}}</h1> 
  <h1>{{name}}</h1> 
</p>

Beachten Sie, dass in einigen Artikeln empfohlen wird, V-Cloak im spezifischen Datenabschnitt hinzuzufügen, dies ist jedoch zu mühsam und muss für alle Daten hinzugefügt werden Anzeige, also direkt laden Auf dem großen Ansichtsmodul kann das Problem gelöst werden.

Im dritten Schritt hat sich der js-Teil nicht geändert

<script type="text/javascript">   
  var exeData = { 
    message : "Hello World", 
    name:"我是Vue" 
  }; 
 
  new Vue({ 
    el : "#app", 
    data : exeData 
  }) 
</script>

Fügen Sie das Ganze ein Code unten:

 
 
 
 
Vue.js Demo 
<style type="text/css"> 
  [v-cloak] { 
    display: none; 
  } 
</style> 
 
 
   
  

{{message}}

{{name}}

Das Obige habe ich für alle zusammengestellt. Ich hoffe, dass es in Zukunft für alle hilfreich sein wird.

Verwandte Artikel:

Lösung des Problems der Hot-Bereitstellung, bei der Dateiänderungen in Webpack nicht erkannt werden

Hot in Webpack-Entwicklungsserver-Ladefehlerproblem

Implementierung der Fernzugriffskonfigurationsmethode im Webpack-Dev-Server

Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem, dass die Seite blinkt, wenn Vue.js Daten anzeigt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn