src/Topxia/AdminBundle/Resources/public/js/controller/open-course-analysis/watch.js

(开头部分) 1KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

define(function (require, exports, module) {
    "use strict";
    require('echarts');

    var initEcharts = function (el, options) {
        var obj = echarts.init(el);
        obj.setOption(options);
        return obj;
    };

    exports.run = function () {
        var $lineCharts = $('#line-charts');
        var chartsData = $lineCharts.data('chartsData');
        var options = {
            title: {
                text: Translator.trans('admin.open_course_analysis.watch.chart_title')
            },
            tooltip: {
                trigger: 'axis'
            },
            xAxis: {
                type: 'category',
                splitLine: {
                    show: false
                },
                boundaryGap: false,
                data: chartsData.date
            },
            yAxis: {
                type: 'value'
            },
            series: [{
                name: Translator.trans('admin.open_course_analysis.watch.chart_data_title'),
                type: 'line',
                data: chartsData.watchNum,
                itemStyle: {
                    normal: {
                        color: '#0b62a4',
                        borderWidth: 5
                    }
                },
                lineStyle:{
                    normal:{
                        color: '#0b62a4',
                        width: 3
                    }
                }
            }]
        };
        var lineCharts = initEcharts($lineCharts.get(0), options);
        $('.js-watch-type').on('click', function () {
            var $self = $(this);
            $('#refererlog-search-form').find('[name=type]').val($self.data('value'));
            $('#refererlog-search-form').submit();
        });
    }
});

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。