首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Morris.js图表设计修复

Morris.js图表设计修复
EN

Stack Overflow用户
提问于 2018-03-01 08:53:59
回答 1查看 47关注 0票数 0

我有一个问题,我可以将我的Morris.js图表改为条形图,再到折线图,问题在于折线图的设计。请参考两(2)个屏幕截图,了解我的意思。当我将图形转换为折线图时,数据的图形表示会变得混乱。我该如何解决这个问题呢?

Bar Graph Line Graph

我使用的PHP代码:

代码语言:javascript
复制
$sql = "SELECT MONTHNAME(date) AS date, SUM(sales) AS sales FROM tblSales WHERE YEAR(date)=YEAR(now()) GROUP BY MONTHNAME(date)";
$result = mysqli_query($conn, $sql);

while ($row = mysqli_fetch_array($result)) {
    $ar[] = array(
        'month' => $row['date'],
        'sales' => $row['sales']
    );
}
ob_clean();
echo json_encode($ar);

我使用的AJAX代码:

代码语言:javascript
复制
var statement = 1;
    $.ajax ({
        url:"show_total_overall_sales.php",
        data: "statement="+statement,
        method: "POST",
        success: function(branch_data){
            new Morris.Line({
                element: 'total-sales',
                data: JSON.parse(branch_data),
                xkey: 'daily',
                ykeys: ['sales'],
                labels: ['Total Sales'],
                hideHover: 'auto'
            });
        }
    });
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-01 15:19:07

也许你可以尝试使用parseTime:false

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49041032

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档