-6

既存の変数のみが変更され、追加の変数は追加されないように、値を上書きしたいと考えています。

例えば:

    rectangle : {
        "width" : 0,
        "height" : 0,
        "r" : 0,
        "stroke" : "#000000",
        "stroke-width" : 1,
        "stroke-dasharray" : "No",
        "fill-opacity" : 1.0,
        "stroke-opacity" : 1.0,
        "rotation" : 0,
        "transform" : ""
    }

で上書きする必要があります

    _newProperties = {
        "stroke" : "#FFFFFF",
        "strokewidth" : 3,
        "stroke-dasharray" : "No",
        "font-size" : 12,
        "font-weight" : "normal",
        "font-style" : "normal",
    },

結果は次のようになります: (フォントを追加しないでください)

    rectangle : {
        "width" : 0,
        "height" : 0,
        "r" : 0,
        "stroke" : "#FFFFFF",
        "stroke-width" : 3,
        "stroke-dasharray" : "No",
        "fill-opacity" : 1.0,
        "stroke-opacity" : 1.0,
        "rotation" : 0,
        "transform" : ""
    }
4

2 に答える 2