我收到错误,因为我试图进入这个函数csvDownload

时间:2017-09-19 18:29:10

标签: javascript jquery html angularjs kendo-ui

  • 我正在尝试从网格下载文件。
  • 当我点击打开第一个窗口链接时,弹出窗口打开。
  • 在弹出窗口中,您将看到一个网格。
  • 但是现在我因为尝试进入此功能而收到错误
  

csvDownload Uncaught SyntaxError:意外的标记<。

  • 我正在尝试下载文件,例如样本原型小提琴。
  • 你能告诉我如何修复它,提供我的代码

示例原型 http://jsfiddle.net/khfL1jsh/

  

未捕获的SyntaxError:意外的令牌<不工作   http://jsfiddle.net/2s79mnq5/

template: function csvDownload() {
        //return "testing" + that.FinancialDocuments.ImageType(model);
        <a id=\"sportsDataPlayer\" download=\"download.csv\" type=\"text\/csv\">#= FileName.substring(FileName.lastIndexOf('/')+1) #</a>"
        var csv = "a,b,c\n1,2,3\n";
        var data = new Blob([csv]);
        var a2 = document.getElementById("sportsDataPlayer");
        alert("I am here");
        a2.href = URL.createObjectURL(data);
      }

1 个答案:

答案 0 :(得分:0)

我已经修改了一些JS文件,现在至少没有触发错误。

看看:

func number(for plot: CPTPlot, field: UInt, record: UInt) -> Any? {
    switch CPTScatterPlotField(rawValue: Int(field))! {
    case .X:
        let xVal = self.xValues[Int(record)] 
        return xVal
    case .Y:
        let yVal = self.yValues[Int(record)]
        return yVal
    }
}

这是更新的小提琴: http://jsfiddle.net/2s79mnq5/#&togetherjs=CVveJp1NKp