小编kso*_*ngz的帖子

React Native是否具有全局范围?如果没有,我怎么能模仿呢?

我找不到类似的东西

$rootScope
Run Code Online (Sandbox Code Playgroud)

对于React Native,我想在不同的视图之间共享几个变量.

javascript reactjs react-native

16
推荐指数
3
解决办法
2万
查看次数

单元测试$ scope.使用Jasmine 2.0的$ evalAsync函数

我正在尝试对$ scope.$ evalAsync函数进行单元测试.这是我的代码:

$scope.$evalAsync(function(done) {
    //enable the popover plugin
    done();
    jQuery('[data-toggle="popover"]').popover();
    $scope.isKioskIdLoaded.state = true;
});
Run Code Online (Sandbox Code Playgroud)

我很难理解如何在我的Jasmine测试中运行evalAsync.我正在尝试使用Jasmine 2.0中的done()函数.

javascript unit-testing jasmine angularjs karma-jasmine

9
推荐指数
1
解决办法
944
查看次数

使用Google Analytics跟踪由Wordpress后端生成的PDF

我正在尝试跟踪通过Wordpress后端动态创建的PDF.这是我到目前为止,

 <a class="download" onClick="_gaq.push(['_trackEvent', 
   '<?php echo $file['name']; ?>', 'Download', 'Test']);" 
    href="<?php echo $file['url']; ?>">
    Download <?php echo strtoupper($file_extension[0]); ?>
 </a>
Run Code Online (Sandbox Code Playgroud)

所以基本上,我试图让它看起来像在谷歌分析跟踪中,如果一个文件名为PDF2015而另一个文件名为PDF14,它将在后端显示.很难的部分是它们是动态生成的而不是静态的.现在,我尝试使用php echo $ file ['name']之前的方式; 我有一个标签'Regular',这就是所有PDF而不是PDF名称.

编辑:我试过这样做,等待GA更新:

<a class="download" href="<?php echo $file['url']; ?>">Download <?php echo strtoupper($file_extension[0]); ?></a><br />
<?php echo "
<script type='text/javascript'>
    $('.download').on('click',function(){
        _gaq.push(['_trackEvent',"."'".$file['url']."'".", 'Download', 'Test']);    
    }); 
</script>
"; ?>
Run Code Online (Sandbox Code Playgroud)

第二编辑:

<a class="download" href="<?php echo $file['url']; ?>" id="<?php echo `strstr($title, ' ', true); ?>">Download <?php echo strtoupper($file_extension[0]); ?></a><br />`
<?php echo "
<script type='text/javascript'>
    $("."'#".strstr($title, ' ', true)."'".").on('click',function(){
        _gaq.push(['_trackEvent',"."'".$title."'".", …
Run Code Online (Sandbox Code Playgroud)

javascript php wordpress google-analytics-api

6
推荐指数
1
解决办法
100
查看次数

@include如何在laravel中工作?

我正在尝试在laravel中编写自定义指令.但是,它只返回我的刀片部分的路径作为字符串,而不是像@include那样的实际html.

@customInclude('authenticated/partials/header2') 


    Blade::directive('customInclude', function($partial){
        if(Config::get('constants.ORG_ID') === 'organizationId'){
            return "<?php echo $partial; ?>";
        }
    });
Run Code Online (Sandbox Code Playgroud)

我希望自定义指令返回路径'authenticated/partials/header2'中找到的html,但是,刀片似乎没有意识到路径是我的php中的路径.我的自定义指令存在于AppServiceProvider.php文件btw中.有谁知道@include如何运作得非常好,所以他们可以解释为什么我的路径没有被识别.

php laravel

6
推荐指数
1
解决办法
368
查看次数

将console.count()保存为整数的方法?

我每次使用时都试图通过console.count()来划分1.但是,此代码不起作用.

   var counter = console.count();
    console.log(1/counter);
Run Code Online (Sandbox Code Playgroud)

有关如何做到这一点的任何建议?我试过做parseInt但没有运气.

javascript console jquery

0
推荐指数
1
解决办法
906
查看次数