在 Ionic2 中从 pdfMake 中调用函数



我的ionic应用程序中有以下pdfMake代码块:

pdfMake.createPdf(docDefinition).getBase64(function (encodedString) {
    pdfEncoded = encodedString;
    console.log(pdfEncoded);
    this.sendValue(pdfEncoded);
}

我得到的错误是:

无法读取未定义的属性"sendValue"。

调用sendValue()函数需要做什么?我能够console.log pdfEncoded的值,但无法将值传递给函数。有人可以让我知道我做错了什么吗?

谢谢一个

错误的一个原因可能是因为关键字"this"可能在您的函数(块(中未定义。检查一下,看看错误是否是因为这个,如果是,试试这个:

let $this = this

然后在函数内部将其用作:

$this.sendValue(pdfEncoded);

相关内容

  • 没有找到相关文章

最新更新