AngularJS:将对象下载为JSON文件

时间:2017-12-27 03:14:23

标签: angularjs json html5 typescript

我在Angular中创建一个组件,我以某种格式传递文本并将其转换为JSON格式。

到目前为止一切顺利。关键是现在我想按下一个按钮时将以前创建的对象下载为JSON文件,并且尽管我看了它,但我无法找到该表单。在这里,我将TS代码的一部分保留为JSON格式的对象:

onSubmit(){
    this.stats = this.FIFAstatsform.get('fifastats').value;
    this.stats = this.stats.replace(/\n/g, " ");
    this.statsplitted = this.stats.split(" ", 58);
    this.jsonobject = '{';
    for (let stat of this.statsplitted){
      if (this.statsplitted.indexOf(stat)%2==0){
        this.jsonobject=this.jsonobject+'"'+stat+'"'+':';
      }
      if (this.statsplitted.indexOf(stat)%2!=0 && this.statsplitted.length-1 != this.statsplitted.indexOf(stat)){
        this.jsonobject=this.jsonobject+stat+',';
      }
      if (this.statsplitted.indexOf(stat)%2!=0 && this.statsplitted.length-1 == this.statsplitted.indexOf(stat)){
        this.jsonobject=this.jsonobject+stat+'}';
      }
    }
    this.creado = true;

0 个答案:

没有答案