【问题标题】:pass variable to function: var image = dymo.label.framework.loadImageAsPngBase64(variable);将变量传递给函数: var image = dymo.label.framework.loadImageAsPngBase64(variable);
【发布时间】:2020-04-03 02:00:03
【问题描述】:

如何将文件名变量传递到以下行?

var image = dymo.label.framework.loadImageAsPngBase64("http://www.example.com/label.png");

以下显然不起作用,尝试了单引号和几种不同的变体,但都不起作用。

var file_name = "label.png";
var image = dymo.label.framework.loadImageAsPngBase64("http://www.example.com/" + file_name + ");

【问题讨论】:

  • loadImageAsPngBase64("http://www.example.com/" + file_name); 不起作用吗? (没有最后一个加号)
  • 最后一个" 是什么? file_name + 之后和); 之前的那个
  • 最后一个 + 不应该在那里。我也试过没有它。问题实际上是脚本中的 file_name 是一个对象。我添加了“.value”并且它起作用了。谢谢你们。

标签: javascript dymo


【解决方案1】:

已解决:问题出在脚本中的变量上。这是一个对象,所以我必须添加 .value 来获取以获取值。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-17
    • 2012-03-02
    • 2011-01-18
    相关资源
    最近更新 更多