我需要一些帮助来动态加载模板中的数据作为文件更改。以下是数据和代码的示例
我有一个json文件:
data = '[{"name" : "bob", "value" : "3.1"}, {"name" : "joe", "value" : "5.6"}]';
此文件中的值定期更改(每 2-3 秒)
我有一个 HTML 文件
<head>
<script type="text/javascript" src="data.json"></script>
<script type="text/javascript" src="javascript.js"></script>
</head>
<body>
<table>
<tr>
<td>0</td>
<td>0</td>
</tr>
<tr>
<td>0</td>
<td>0</td>
</tr>
</table>
<body>
<script type="text/javascript">
document.body.innerHTML = markup;
</script>
javascript.js是:
var mydata = JSON.parse(data);
const markup = `
<table>
<tr>
<td>${mydata[0].name}</td>
<td>${mydata[0].value}</td>
</tr>
<tr>
<td>${mydata[1].name}</td>
<td>${mydata[1].value}</td>
</tr>
</table>
`;
所以第一个问题是:随着值的变化,我如何让数据动态加载到模板中?jQuery?节点.js?我需要最简单的解决方案,因为我不是新手。
其次,html代码在现实中有点复杂,但是有没有一种相对简单的方法来循环访问数据,而不是我必须手动编写所有内容?喜欢引入“数据中的前天”?
感谢您的帮助,非常感谢!
噜噜哒
千巷猫影
相关分类