চার্ট.জেএস ভি 2 দিয়ে চার্টে কিংবদন্তি সরিয়ে ফেলা হচ্ছে


105

আমি বুটস্ট্র্যাপ, জিকুয়ারি এবং চার্ট.জেএস (ভি 2) ব্যবহার করে একটি হোমপৃষ্ঠা তৈরি করছি। আমি আমার বাস্তবায়নটি ভি 1 ব্যবহার করে কাজ করেছি, তবে সম্প্রতি সবেমাত্র বোভারে গিয়ে ভিটি ডাউনলোড করে ডাউনলোড করেছি download

আমি পাই ক্যারেটযুক্ত প্রত্যেকটি 4 টি কলামের গ্রিড তৈরি করছি, তবে ভি 2-তে স্কেলিংটি আমার কাজ করার জন্য বিভ্রান্ত করার মতো। আমি চাই চার্টগুলি প্রতিক্রিয়াশীল হোক যাতে তারা ছোট ডিভাইসগুলি যেমন ট্যাবলেট এবং স্মার্টফোনগুলির সাথে সঠিকভাবে স্কেল করে এবং আমার একটি সমস্যা চার্টগুলির কিংবদন্তি থেকে মুক্তি পাচ্ছে এবং পাশাপাশি আমার বিভাগগুলির উপর মাউস ঘোরাতে গিয়ে তথ্যগুলি হোভার করে is চার্ট।

index.html

<body>
    <div class="container">
        <div class="row">
            <div class="col-xs-3">
                <canvas id="chart1"></canvas>
            </div>
            <div class="col-xs-3">
                <canvas id="chart1"></canvas>
            </div>
            <div class="col-xs-3">
                <canvas id="chart1"></canvas>
            </div>
            <div class="col-xs-3">
                <canvas id="chart1"></canvas>
            </div>
        </div>
    </div>
</body>

functions.js

$(document).ready(function(){
    var canvas = $("#chart1");
    var data = {
        labels: [],
        datasets: [{
            data: [10, 10],
            backgroundColor: ["#F7464A", "#FDB45C"],
            hoverBackgroundColor: ["#FF5A5E", "#FFC870"]
        }]
    };

    var chart1 = new Chart(canvas, {
        type: "pie",
        data: data,
    });
});

যদি আমি খালি "লেবেলগুলি" ফিল্ডটি সরিয়ে ফেলি তবে চার্টটি আর কাজ করে না। এবং এর চেহারার দ্বারা চার্টের শীর্ষে একটি ছোট ফাঁক রয়েছে যা ইঙ্গিত দিতে পারে যে শিরোনামগুলি লিখিত আছে, তবে সেগুলি কেবল খালি স্ট্রিং।

কিংবদন্তি কীভাবে মুছে ফেলা যায় এবং হোভারের বর্ণনাটি কী কারও কাছে রয়েছে? আমি কীভাবে এটি ব্যবহার করা হয় তার চারপাশে আমার মাথা পেতে পারি না

আমি সময় পাওয়ার সাথে সাথে একটি জসফিডেলের চারপাশে হাত পাব!

সম্পাদনা: দস্তাবেজের লিঙ্ক: https://nnnick.github.io/Chart.js/docs-v2/#getting-st সূত্র

উত্তর:


252

নতুন চার্ট অবজেক্টটি তৈরি করা হলে বিকল্পগুলির অবজেক্টটি চার্টে যুক্ত করা যায়।

var chart1 = new Chart(canvas, {
    type: "pie",
    data: data,
    options: {
         legend: {
            display: false
         },
         tooltips: {
            enabled: false
         }
    }
});

1
অনেক অনেক ধন্যবাদ, আমি প্রতিক্রিয়া ব্যবহার করছিলাম এবং প্রতিক্রিয়া দেখানোর জন্য এই কাজটি করছিল .. <ডোনট ডেটা = {ডেটা} বিকল্পগুলি = {{কিংবদন্তি: মিথ্যা}} />
নিউটন শেখ

42

আপনি Chart.defaults.globalআপনার জাভাস্ক্রিপ্ট ফাইলটি ব্যবহার করে বিকল্পগুলি পরিবর্তন করতে পারেন । সুতরাং আপনি কিংবদন্তি এবং টুলটিপ বিকল্পগুলি পরিবর্তন করতে চান।

কিংবদন্তি সরান

Chart.defaults.global.legend.display = false;

টুলটিপ সরান

Chart.defaults.global.tooltips.enabled = false;

এখানে একটি ওয়ার্কিং ফিডলার রয়েছে।


কুল। আমি কীভাবে এই ফাংশনগুলি ব্যবহার করব তা আমি জানতাম না যে আমি কেবল আমার জাভাস্ক্রিপ্টে commands আদেশগুলি লিখতে পারি।
জেলিক্স

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.