Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

हाईचार्ट्स में पिछले की तुलना में कम मूल्य के आधार पर लाइन रंग को गतिशील रूप से कैसे बदलें

मैंने यह उदाहरण बनाया है, इससे आपको मदद मिलनी चाहिए:

series: [{
  name: 'Random data',
  colorByPoint: true,
  data: (function() {
    // generate an array of random data
    var time = (new Date()).getTime(),
      i,
      yValue;

    for (i = -19; i <= 0; i += 1) {
      yValue = Math.random();

      if (i > -19 && yValue > data[data.length - 1].y) { // Green point
        zones.push({
          color: "#5f9",
          value: time + i * 1000,
        });
      } else if (i > -19 && yValue <= data[data.length - 1].y) { // black point
        zones.push({
          color: "#000",
          value: time + i * 1000,
        });
      } else { // first point alway green
        zones.push({
          color: "#5f9",
          value: time + i * 1000,
        });
      }
      data.push({
        x: time + i * 1000,
        y: yValue
      });
    }
    return data;
  }()),
  zoneAxis: "x",
  zones: zones
}]

Fiddle




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. लोकलहोस्ट पर मैंजेंटो ऑनलाइन साइट की ओर इशारा करता है

  2. एकाधिक उपयोगकर्ताओं को संदेश भेजने के लिए डेटाबेस स्कीमा

  3. बाइट में mysql में int(11) के कॉलम का आकार क्या है?

  4. MySQL ट्रिगर:डालने पर auto_increment मान को दूसरे कॉलम में कॉपी करें

  5. एफपीडीएफ के साथ बनाया गया पीडीएफ और पीडीएफ को कैसे सहेजना और पुनर्प्राप्त करना है