我已经将两个测试PDF文件从我的laravel控制器加载到我的刀片模板中,并且我已经成功地通过javascript访问了URL阵列,从而可以将它们记录在控制台中。我把其中一个硬编码到html中的嵌入中,只是想看看它是否有效,它确实有效
然而,我仍然在想如何获取foreach循环(JS)中每个对象索引的值,并将其分配给一个唯一的变量,这样我就可以将每个PDF设置为只显示60秒,然后继续下一个,以此类推
如何修复我的forEach以将其正确分配给嵌入src?
控制台对此进行日志记录:
1: https:testbucket.s3.amazonaws.com/test1.pdf
2: https:testbucket.s3.amazonaws.com/test2.pdf
密码
@section('content')
<embed src="https:testbucket.s3.amazonaws.com/test1.pdf" style="margin-top: 100px; position:absolute; left: 0; top: 0;" width="100%" height="100%" type="application/pdf">
@endsection
@section('loadjs')
<script>
var files = '<?php echo $PDFfiles?>';
const result = JSON.parse(files);
Object.entries(result).forEach((entry) => {
const [key, value] = entry;
console.log(`${key}: ${value}`);
})
</script>
@endsection