bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

django+echarts+ajax異步+顯示優化--基本例子-創新互聯

django+echarts+ajax異步+顯示優化--基本例子

成都創新互聯專注于隴南企業網站建設,成都響應式網站建設,成都商城網站開發。隴南網站建設公司,為隴南等地區提供建站服務。全流程按需搭建網站,專業設計,全程項目跟蹤,成都創新互聯專業和態度為您提供的服務
<div   id="echarts-line"></div>

##定義要顯示的地方


<script src="/static/js/echarts.min.js"></script> 
#加載js

<script>
    $(function () {
        var server_info;

        var myChart = echarts.init(document.getElementById('echarts-line'));
        var option = {
            title: {
                text: '機柜總數'
            },
            tooltip: {},
            legend: {
                data:['總數']
            },
            xAxis: {
                data: {{ name  | safe }}    ##第一次訪問頁面時,先從后端返回一個最新的數據,這樣子就不會需要人們等著更新數據。
            },
            yAxis: {},
            series: [{
                name: '銷量',
                type: 'bar',
                data: {{ jq | safe }} ##第一次訪問頁面時,先從后端返回一個最新的數據
            }]
        };
        myChart.setOption(option, true);

{#        myChart.showLoading();#}   ## echarts 的顯示加載頁面
        setInterval( function () {     ##AJAX去獲取數據通過showapi

                $.ajax({
                    type: 'GET',
                    url: '/jigui/showapi',
                    dataType: 'json',
                    success: function (json) {
                        server_info = eval(json);
                    }
                });

                    option.xAxis.data =  server_info.name;   ##賦值
                    option.series[0].data = server_info.jq;
{#                    myChart.hideLoading();#}   ## echarts 的隱藏加載頁面
                    myChart.setOption(option, true);

                }, 2000);  ##每隔2秒 獲取一次,重新生成值

         window.onresize = function () {
            myChart.resize();      ##根據頁面大小重新定義圖形大小
        };
    });

</script>

@login_required(login_url="/login.html")
def show(request):  ## 展示         第一次訪問返回一個數據         
    name_id = models.JiguiInfo.objects.filter(id__gt=0)
    name = []
    jq = []
    for i in name_id:
        name.append(i.name)
        jq.append(i.jq)
    
    ret = {'name': name, 'jq': jq}
    
    return render(request, 'jigui/show.html',{'name':name,'jq':jq})


@login_required(login_url="/login.html")
def showapi(request):  ## 展示    API返回數據
    name_id = models.JiguiInfo.objects.filter(id__gt=0)
    name = []
    jq = []
    for i in name_id:
        name.append(i.name)
        jq.append(i.jq)
    
    ret={'name':name,'jq':jq}
    return  HttpResponse(json.dumps(ret))

創新互聯www.cdcxhl.cn,專業提供香港、美國云服務器,動態BGP最優骨干路由自動選擇,持續穩定高效的網絡助力業務部署。公司持有工信部辦法的idc、isp許可證, 機房獨有T級流量清洗系統配攻擊溯源,準確進行流量調度,確保服務器高可用性。佳節活動現已開啟,新人活動云服務器買多久送多久。

分享題目:django+echarts+ajax異步+顯示優化--基本例子-創新互聯
分享路徑:http://vcdvsql.cn/article12/jigdc.html

成都網站建設公司_創新互聯,為您提供商城網站、品牌網站設計、自適應網站、建站公司、域名注冊、Google

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都seo排名網站優化