我目前正在使用以下库制作excel文档 https://github.com/SheetJS/js-xlsx/blob/master/README.md
现在我的两个细胞看起来像这样
ws[XLSX.utils.encode_cell({c: 0, r: 1})] = {v: "Report Url", s: {font : {sz : "11", bold : true}}}
ws[XLSX.utils.encode_cell({c: 1, r: 1})] = {v: self.url, s: {font : {sz : "11"}}}
Run Code Online (Sandbox Code Playgroud)
其中产生一行:“ Report Url” | ::真的很丑陋网址::
文档说有一个“ l”选项,但是没有提供有关如何使用它的文档。在自述文件中:
单元格对象:
':: l ::单元超链接对象(.Target包含链接,.tooltip为工具提示)'
有人有经验吗,我希望excel的一行只有一列显示“报告网址”,这将是一个可点击的链接
我尝试过的所有失败的事情:
ws[XLSX.utils.encode_cell({c: 0, r: 1})] = {l: self.url, s: {font : {sz : "11", bold : true}}}
ws[XLSX.utils.encode_cell({c: 0, r: 1})] = {v: "url", l: self.url, s: {font : {sz : "11", bold : true}}}
ws[XLSX.utils.encode_cell({c: 0, r: 1})] = {v: Target,l: {Target :self.url}, s: {font : {sz : "11", bold : true}}}
ws[XLSX.utils.encode_cell({c: 0, r: 1})] = {l: {Target :self.url}, s: {font : {sz : "11", bold : true}}}
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?