2016-09-30 77 views
0

我正在使用laravel 5.2。在目前的觀點中,我怎麼知道這個視圖是否被調用過?有什麼建議麼?如何知道多次調用視圖?

更新:

這裏的情況,我有一個觀點一個腳本,我想運行一次:第一次的觀點得到了調用。

+0

使用視圖計數器,如果調用,計數=計數+ 1; –

+0

你的意思是你想跟蹤頁面被加載了多少次? – SteD

回答

0

好,我設法通過mysel解決了這個問題F。這段JavaScript代碼將再次在第一時間的觀點得到了所謂的運行:

@if (! $__env->yieldContent('some_section_script')) 
    @section ('some_section_script') 
     <script type="text/javascript"> 
      console.log('Hello world'); 
     </script> 
    @stop 

    @yield('some_section_script') 
@endif 
1

有一個名爲Laravel Debugbar的捆綁軟件包,每次在當前請求調用時都會顯示視圖列表。見下文。

enter image description here

FOR UPDATE:

您可以在視圖中分享VAR:

View::share('someViewCount', 0); 
在開始時視圖文件

然後:

<?php 
    if ($someViewCoutn > 0) { 
     return; 
    } 
    $someViewCoutn++ 
?> 
// rest of blade tebplate 
+0

看到我上面的更新 –

相關問題