@H_301_1@我需要遍历一个数组,但该语句位于括号[]之间
@H_301_1@但是不允许在括号之间放置for语句,因此会导致SyntaxError:在for之后缺少’of’
@H_301_1@在网上搜索,我发现array.map()可能是一个解决方案.
但是,我无法在多维数组上找到array.map的示例,并且无法使我的代码工作. @H_301_1@下面的示例创建一个表并将其导出到pdf文件中.
这可以正常工作,但仅适用于静态表: @H_301_1@
我正在尝试从数组创建一个表,无法让它正常工作.
这是我到目前为止: @H_301_1@
但是,我无法在多维数组上找到array.map的示例,并且无法使我的代码工作. @H_301_1@下面的示例创建一个表并将其导出到pdf文件中.
这可以正常工作,但仅适用于静态表: @H_301_1@
var docDefinition = {
content: [
{
table: {
body: [
[ 'First','Second','Third','The last one' ],[ 'Value 1','Value 2','Value 3','Value 4' ],[ 'Val 1','Val 2','Val 3','Val 4' ]
]
}
}
]};
@H_301_1@JSFiddle
@H_301_1@我需要代码来为动态表工作.我正在尝试从数组创建一个表,无法让它正常工作.
这是我到目前为止: @H_301_1@
function html2Pdf(){
var arr = [[ 'First',[ { text: 'Bold value',bold: true },'Val 4' ]];
var docDefinition = {
content: [
{
table: {
body: [
arr.map(function(item){
return item
})
]
}
}
]
};
pdfMake.createPdf(docDefinition).open();
}
@H_301_1@JSFiddle@H_404_30@