2016-09-30 75 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

看到我上面的更新 –

相关问题