首次加载 google 个图表时未显示垂直轴标签

Vertical axis labels not appearing on first load of google charts

我正在尝试生成一些 google 图表,特别是折线图,我遇到了一个问题,当我第一次生成图表时,它呈现得很好,但没有任何y 轴上的标签。如果我在不重新加载页面的情况下重新生成图表,则会出现 y 轴标签。

无标签:https://i.stack.imgur.com/by7J1.png 标签:https://i.stack.imgur.com/yYMcv.png

和代码

                var chartTitle = "Account Manager Performance (" + managerUser + ")";
            var options = {
                title: chartTitle,
                width: 900,
                height: 500,
                hAxis: {
                    slantedText: true,
                    type: 'category'
                },
                pointSize: 5

            };


            var acctManagerTable = new google.visualization.DataTable();
            if (budgetValue != -1) {
                acctManagerTable.addColumn('date', 'Date');
                acctManagerTable.addColumn('number', 'Sales');
                acctManagerTable.addColumn('number', 'BP');
                acctManagerTable.addColumn('number', 'Commission');
                acctManagerTable.addColumn('number', 'Budget');
                acctManagerTable.addRows(acctManagerData);

            var chart = new google.visualization.LineChart(document.getElementById('acct_manager_graph_div'));

            chart.draw(acctManagerTable, options);

谢谢:)

问题是在使容器可见之前生成图表,从

切换顺序
                    //Function that draws google visualisation
                    load_page_data(response.Message);
                    $('#listed_v_sold_graph_div').css("display", "block");

                    $('#listed_v_sold_graph_div').css("display", "block");
                    //Function that draws google visualisation
                    load_page_data(response.Message);

,见