سؤال

لا يمكنني معرفة ما هو الخطأ. باستخدام أحدث كل شيء من dojotoolkit.org. يخطط الرسم البياني الخاص بي بشكل جيد للحصول على علامة أو مخطط خط:

        this.chartVol.addPlot("default", {
            type: "MarkersOnly",
            lines: false,
            markers: false,
            gap: 1,
            hAxis: 'volX',
            vAxis: 'volY'
        });

لكن عندما أتحول إلى "أعمدة" ، لا أحصل على شيء.

        this.chartVol.addPlot("default", {
            type: "Columns",
            lines: false,
            markers: false,
            gap: 1,
            hAxis: 'volX',
            vAxis: 'volY'

        });

أنا أنظر إلى صفحة Howto هذه ، فليس من الواضح ما أفعله خطأ.

http://www.dojotoolkit.org/reference-guide/dojox/charting.html#dojox-charting

هل كانت مفيدة؟

المحلول

من الصعب قول ما تفعله خطأ من المقتطفات التي نشرتها. بعض الأشياء غريبة ولكنها تبدو غير ضارة ، مثل gap إلى عن على MarkersOnly أو lines و markers إلى عن على Columns. تأكد من قيامك بتحديد المحاور المسمى volX و volY.

فرق واحد كبير بين الخطوط والأعمدة هو البيانات. بينما تقبل المؤامرة خطوط (افتراضي) مجموعة من الأرقام أو {x, y} النقاط ، تقبل مؤامرة الأعمدة (قبل 1.5) مجموعة من الأرقام فقط (لأسباب واضحة x لا يمكن رسمها مع الأعمدة).

قلت إنك تستخدم أحدث كل شيء ، لذلك أفترض أنك تقوم بتشغيل إصدار الإصدار التجريبي من 1.5 - يجب أن ينجح ، لكن لا يمكنني قول ما هو الخطأ من قصاصاتك ، آسف. بحاجة إلى مزيد من المعلومات.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top