第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

Chartjs:旋轉(zhuǎn)軸標(biāo)題

Chartjs:旋轉(zhuǎn)軸標(biāo)題

侃侃爾雅 2023-12-11 10:42:00
我有一個(gè)帶有兩個(gè) y 軸的圖表,我想給它們一個(gè)可以正常工作的標(biāo)題。但右側(cè)的y軸標(biāo)題旋轉(zhuǎn)了180°。我想撤消此操作,但在文檔中找不到有關(guān)如何執(zhí)行此操作的信息。minRotation 和 maxRotation 不起作用?,F(xiàn)在有人是否可以旋轉(zhuǎn)軸標(biāo)題?
查看完整描述

1 回答

?
呼喚遠(yuǎn)方

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超11個(gè)贊

您只能通過(guò)一種方式做到這一點(diǎn)。這就是你在 Chart.js 庫(kù)中所做的更改。


你應(yīng)該找到這部分開(kāi)頭


if (scaleLabel.display) { 在 Chart.js 中并放入


var isRight = options.position === 'right';

rotation = isRight ? -0.5 * Math.PI : rotation;

如下


            if (scaleLabel.display) {

                // Draw the scale label

                var scaleLabelX;

                var scaleLabelY;

                var rotation = 0;


                if (isHorizontal) {

                    scaleLabelX = me.left + ((me.right - me.left) / 2); // midpoint of the width

                    scaleLabelY = options.position === 'bottom' ? me.bottom - (scaleLabelFontSize / 2) : me.top + (scaleLabelFontSize / 2);

                } else {

                    var isLeft = options.position === 'left';

                    scaleLabelX = isLeft ? me.left + (scaleLabelFontSize / 2) : me.right - (scaleLabelFontSize / 2);

                    scaleLabelY = me.top + ((me.bottom - me.top) / 2);

                    rotation = isLeft ? -0.5 * Math.PI : 0.5 * Math.PI;

                    var isRight = options.position === 'right';

                    rotation = isRight ? -0.5 * Math.PI : rotation;

                }


                context.save();

                context.translate(scaleLabelX, scaleLabelY);

                context.rotate(rotation);

                context.textAlign = 'center';

                context.textBaseline = 'middle';

                context.fillStyle = scaleLabelFontColor; // render in correct colour

                context.font = scaleLabelFont;

                context.fillText(scaleLabel.labelString, 0, 0);

                context.restore();

            }

作為最終結(jié)果

https://img1.sycdn.imooc.com/657677360001179209400735.jpg

查看完整回答
反對(duì) 回復(fù) 2023-12-11
  • 1 回答
  • 0 關(guān)注
  • 182 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)