我有下面的简化工作代码:
它尝试使用标签模拟并生成 3 行数据到 HTML。我使用#myTable“参考”它。正在传递数据并生成 Excel 文件(幸运的是)。
然而,数据是由excel格式化的(我认为在写入过程中它自己)。
谁能指导我如何不让 XLSX 不格式化并将数据导出到 Excel 中,如标签中所示?
超文本标记语言
<table #myTable class="table table-striped table-condensed text-nowrap">
<thead>
<tr>
<th></th>
<th>Col1</th>
<th>Col2</th>
<th>Col3</th>
</tr>
</thead>
<tbody>
<tr *ngFor="let number of ['31.03.2020','10.10.2019','0013268']" class="form-group">
<td></td>
<td name="col1">{{ number }}</td>
<td name="col2">{{ number }}</td>
<td name="col3">{{ number }}</td>
</tr>
</tbody>
</table>
<button id="table-export-message" [tableElement]="myTable"
class="btn btn-default btn-primary float-right tableexport-string target" style="margin-right:10px">
<span class="fa fa-file-excel-o"></span>
Export Excel
</button>
Run Code Online (Sandbox Code Playgroud)
成分
private exportToTable() {
const ws: XLSX.WorkSheet = XLSX.utils.table_to_sheet(this.tableElement);
const wb: XLSX.WorkBook = …Run Code Online (Sandbox Code Playgroud) 经过2个小时左右,我设法让图像移动,但我遇到了一些问题:
1)图像移动超出"绑定" - 图像重叠是可以的,但超出浏览器的一侧
2)向右移动滚动条(0 - > 20)使图像移近 - 好但是向左移动滚动条(20 - > 0)不会将图像返回到原来的位置
我寻求你帮助调试和清理代码.
提前谢谢你:)并为我的弱编码意识道歉>.<
使用的图像:
以下是"草稿"HTML代码:
<!DOCTYPE html>
<html>
<head>
<title>Moving Image</title>
<script src="./movingPicture.js" type="text/javascript"></script>
</head>
<body>
<form>
<img id="IMG_LEFT" src="./lion tail.gif" />
<img id="IMG_RIGHT" src="./lion head.gif" />
<p>Move the Bar to Move the Images Closer</p>
<input type="range" min="0" max="100" value="0" steps="2" oninput="moveRight(value);"/>
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
以下是Javascript代码:
var imgObjLeft = null;
var imgObjRight = null;
function init()
{
imgObjLeft = document.getElementById('IMG_LEFT');
imgObjLeft.style.position= 'relative';
imgObjLeft.style.left = '0px';
imgObjRight …Run Code Online (Sandbox Code Playgroud)