I have a laravel site when I use laravel to load my data from a database and then pass the Javascript results this way
<script> window.forfaits = <?php echo json_encode($results); ?>; </script>
Then I use Vue js v-for to display my data. The problem is that I see the interpolation on the home page before Vue Js loads and v-cloak can not do the job, since I get my data with php and then go to js.
How can I make interpolation readings appear on the page?
UPDATE
Interpolation i means the following:

And here is my main.blade.php file, which loads as the main page:
<script> window.forfaits = <?php echo json_encode($forfaits); ?>; </script> @extends('layouts.app') <div> @section('main-content') <div class="col-sm-8 col-md-9"> <div id="filter-items"> <div class="product-item offre" v-for="forfait in filteredForfaits"> <div class="product-na"> <h3 class="product-name">@{{forfait.nom_forfait}}</h3> <div class="product-actions"> ............................
source share