Листовка Анимация - PullRequest
       0

Листовка Анимация

0 голосов
/ 31 марта 2020

Как я могу произвольно установить значения цвета, которые я указал с помощью javascript. Определенный цветовой кулак Я хочу, чтобы он каждый раз показывал разные цвета.

        l = n.a.Class.extend({
            trackPointOptions: {
                isDraw: !1,
                useCanvas: !0,
                stroke: 1,
                color: "red",
                fill: 8,
                fillColor: "red",
                opacity: .5,
                radius: 4
            },
            trackLineOptions: {
                isDraw: !1,
                stroke: !0,
                color: "#1C54E2",
                weight: 2,
                fill: !1,
                fillColor: "#000",
                opacity: 2
            },
            targetOptions: {
                useImg: !1,
                imgUrl: "../../static/images/ship.png",
                showText: !1,
                width: 8,
                height: 18,
                color: "#00f",
                fillColor: "#9FD12D"
            },
            toolTipOptions: {
                offset: [0, 0],
                direction: "top",
                permanent: !1
            },
            initialize: function (t, i) {
                if (n.a.extend(this.trackLineOptions, i.trackLineOptions), n.a.extend(this.targetOptions, i.targetOptions), n.a.extend(this.toolTipOptions, i.toolTipOptions), this._showTrackLine = this.trackLineOptions.isDraw, this._map = t, this._map.on("mousemove", this._onmousemoveEvt, this), this._trackLayer = (new c).addTo(t), this._trackLayer.on("update", this._trackLayerUpdate, this), this._canvas = this._trackLayer.getContainer(), this._ctx = this._canvas.getContext("2d"), this._bufferTracks = [], (this._trackPointFeatureGroup = n.a.featureGroup([]).addTo(t)), this.targetOptions.useImg) {
                    const t = new Image;
                    t.onload = (() => {
                        this._targetImg = t
                    }), t.onerror = (() => {
                        throw new Error("img load error!")
                    }), t.src = this.targetOptions.imgUrl
                }
            },

это код, который я написал, но изменений нет

var b = data;

  for (i=0; i<data[0]; i++) {
      b= data[i] }
 console.log(b)

  if (b = b[0]) {

var trackPointOptions = {isDraw:! 1, useCanvas:! 0, обводка: 1, цвет: «синий», заливка: 8, заливка: желтый, непрозрачность: .5, радиус: 4}}; `

JSON снимок экрана

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...