【发布时间】:2019-01-11 15:12:41
【问题描述】:
我正在做一个 react 项目,我读取 json 文件没有问题。我也可以对此进行更改。但是要写回来,我做不到。我试过 fs.writefile 但它也不会工作。有一个示例代码,我只能进行文件下载,这不是我想要的。希望大家帮忙
public CreateEntry(){
var txt = JSON.stringify(data);
var parsedtxt = JSON.parse(txt || '{}');
var indexLength = parsedtxt.kitaplar.length;
var book = document.getElementById("createName") as HTMLInputElement;
var writer = document.getElementById("createWriter") as HTMLInputElement;
var publisher = document.getElementById("createPublisher") as HTMLInputElement;
parsedtxt.kitaplar.push({
"kitap": book.value,
"yazar": writer.value,
"yayinevi": publisher.value
});
var resultTxt = JSON.stringify(parsedtxt);
var file = new File([resultTxt],"kitap.json", {type: "text/plain;charset=utf-8"});
FileSaver.saveAs(file);
}
【问题讨论】:
标签: javascript json reactjs typescript webpack