我正在尝试对$ 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()函数.
我正在尝试跟踪通过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) 我正在尝试在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如何运作得非常好,所以他们可以解释为什么我的路径没有被识别.
我每次使用时都试图通过console.count()来划分1.但是,此代码不起作用.
var counter = console.count();
console.log(1/counter);
Run Code Online (Sandbox Code Playgroud)
有关如何做到这一点的任何建议?我试过做parseInt但没有运气.
javascript ×4
php ×2
angularjs ×1
console ×1
jasmine ×1
jquery ×1
laravel ×1
react-native ×1
reactjs ×1
unit-testing ×1
wordpress ×1