我使用了以下代码但是脚本代码才更新方法在本地机器上工作。有人告诉我这个方法不起作用。
在jsreport studio上使用把手的html代码:
<table>
<tr>
<th>Country</th>
<th>Name</th>
<th>abbrivation</th>
<th>Area</th>
<th>Largest_city</th>
<th>capital</th>
</tr>
{{#each stats.RestResponse.result}}
<tr>
<td>{{country}}</td>
<td>{{name}}</td>
<td>{{abbr}}</td>
<td>{{area}}</td>
<td>{{largest_city}}</td>
<td>{{capital}}</td>
</tr>
{{/each}}
</table>
Script code:
function beforeRender(done) {
require('request')({ url:"http://services.groupkt.com/state/get/IND/all", json:true}, function(err, response, body){
console.log("check-->",JSON.stringify(body));
request.template.content = JSON.stringify(body);
request.data = { stats: body };
done();
});
}
答案 0 :(得分:0)
这里我错过了jsrport studio local的配置。我在这里找到答案 https://jsreport.net/blog/introducing-jsreport-cli