繁体   English   中英

如何将动态字符串数组从javascript传递到JSON对象

[英]how to pass dynamic string array from javascript to JSON object

function createNew(mouseEventData) {
 var measurementData = {
            visible: true,
            active: true,
            toolType: 'target',
            description: output
        };

        return measurementData;
}

 function onImageRendered(e, eventData) {
    var textline = ["Test"];
    var obj = { "description":textline};
    alert(obj)//[object Object]
    var output = JSON.stringify(obj);
    alert("output"+output); //output{"description":["Test"]}
}

在上面的代码片段中,我想将文本行字符串数组传递给measurementData的描述字段。 请帮助我如何将动态字符串数组传递给JSON对象(文本行是动态数组)

您可以只使用全局变量:

var measurementData;

function createNew(mouseEventData) {
    return measurementData;
}

function onImageRendered(e, eventData) {
    var textline = ["Test"];
    measurementData = {
        visible: true,
        active: true,
        toolType: 'target',
        description: textline
    };
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM