起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2154|回复: 6

[处理中3] 打包app后echarts表格显示不出了

[复制链接]

20

主题

83

帖子

189

积分

初级会员

Rank: 2

积分
189
QQ
发表于 2016-11-4 16:24:50 | 显示全部楼层 |阅读模式
本帖最后由 技术小白 于 2016-11-4 16:26 编辑

我app打包部署后echarts表格就显示不出来了
434007757110774802.jpg

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2016-11-4 16:34:44 | 显示全部楼层
1.控制台有没有报错啊 可不可以截图过来啊  
2.打包之前是好的嘛?
回复 支持 反对

使用道具 举报

20

主题

83

帖子

189

积分

初级会员

Rank: 2

积分
189
QQ
 楼主| 发表于 2016-11-6 09:39:44 | 显示全部楼层
半导体 发表于 2016-11-4 16:34
1.控制台有没有报错啊 可不可以截图过来啊  
2.打包之前是好的嘛?

控制台指的是?打包前是ok的
11.jpg
回复 支持 反对

使用道具 举报

20

主题

83

帖子

189

积分

初级会员

Rank: 2

积分
189
QQ
 楼主| 发表于 2016-11-7 08:50:40 | 显示全部楼层
半导体 发表于 2016-11-4 16:34
1.控制台有没有报错啊 可不可以截图过来啊  
2.打包之前是好的嘛?

define(function(require) {
    var $ = require("jquery");
    var justep = require("$UI/system/lib/justep");
    require("./dist/echarts-all");
    var Model = function() {
        this.callParent();
    };
   
    Model.prototype.output6Render = function(event){
                        var foodData = this.comp("baasData2");//数据源
            foodData.setFilter("dailydata", "TAG_ID = 1857");//过滤条件
            foodData.refreshData();
        };
         Model.prototype.button7Click = function(event){
                var foodData = this.comp("baasData2");//数据源
                var selTime = "";
                selTime="'"+this.comp('input2').val().substring(10,0) +"'";
                console.log(this.comp('input2').val());
                var sql = "TAG_ID =1857 and DT="+selTime;
                console.log(sql);
        foodData.setFilter("dailydata",sql);//过滤条件
        foodData.refreshData();
        };
       
    Model.prototype.modelLoad = function(event) {
            option = {
                            title: {
                                            text: '总费用',
                                            subtext: '2000000.00',
                                            x: 'center',
                                            y: 'center'
                            },
                        tooltip: {
                            trigger: 'item',
                            formatter: "{a} <br/>{b}: {c} ({d}%)"
                        },
                        legend: {
                            orient: 'vertical',
                            x: 'left',
                            data:['电','自来水','天然气','蒸汽']
                        },
                        series: [
                            {
                                name:'费用构成',
                                type:'pie',
                                radius: ['40%', '55%'],
                                avoidLabelOverlap: false,
                                label: {
                                    normal: {
                                        show: false,
                                        position: 'center'
                                    },
                                    emphasis: {
                                        show: true,
                                        textStyle: {
                                            fontSize: '10',
                                            fontWeight: 'bold'
                                        }
                                    }
                                },
                                labelLine: {
                                   show: false
                                },
                                data:[
                                    {value:335, name:'电'},
                                    {value:310, name:'自来水'},
                                    {value:369, name:'天然气'},
                                    {value:1548, name:'蒸汽'}
                                ]
                            }
                        ]
                    };

        var myChart = echarts.init(this.getElementByXid('main'));
        myChart.setOption(option);
   
   
    option = {
                            title: {
                                            text: '总费用',
                                            subtext: '2000000.00',
                                            x: 'center',
                                            y: 'center'
                            },
                        tooltip: {
                            trigger: 'item',
                            formatter: "{a} <br/>{b}: {c} ({d}%)"
                        },
                        //legend: {
                            //orient: 'vertical',
                           // x: 'left',
                            //data:['电','自来水','天然气','蒸汽']
                        //},
                        series: [
                            {
                                name:'费用构成',
                                type:'pie',
                                radius: ['40%', '55%'],
                                avoidLabelOverlap: false,
                                label: {
                                    normal: {
                                        show: true,
                                        position: 'center'
                                    },
                                    emphasis: {
                                        show: false,
                                        textStyle: {
                                            fontSize: '20',
                                            fontWeight: 'bold'
                                        }
                                    }
                                },
                                labelLine: {
                                    normal: {
                                        show: false
                                    }
                                },
                                data:[
                                    {value:335, name:'电'},
                                    {value:310, name:'自来水'},
                                    {value:369, name:'天然气'},
                                    {value:1548, name:'蒸汽'}
                                ]
                            }
                        ]
                    };

        var myChart = echarts.init(this.getElementByXid('main2'));
        myChart.setOption(option);
   };
   
   Model.prototype.row1Click = function(event){
                var row = event.bindingContext.$object;
                this.comp("windowDialog1").open({
                        "data" : {
                                "operate" : "edit",
                                "rowData":row.toJson()
                        }
                })
        };
   
    Model.prototype.output2Render = function(event){
                    var foodData = this.comp("baasData");//数据源
            foodData.setFilter("dailydata", "TAG_ID IN (1857) AND DT = '2016-08-18'");//过滤条件
            foodData.refreshData();
        };
   
    return Model;
});

       
       
我的echarts饼图代码
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2016-11-7 09:27:30 | 显示全部楼层
控制台在这里,请看图
01.png
回复 支持 反对

使用道具 举报

20

主题

83

帖子

189

积分

初级会员

Rank: 2

积分
189
QQ
 楼主| 发表于 2016-11-7 10:51:31 | 显示全部楼层
半导体 发表于 2016-11-7 09:27
控制台在这里,请看图

控制台不报错,是打包部署后就不能出来图形了
4.jpg
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2016-11-7 11:35:54 | 显示全部楼层
楼楼  一般是不会出现这种状况的  我建议你真机调试一下看看canvas有没有大小  或者数据有没有真的传过来 也或者是你的文件没有引用成功(可能是引用时路径的问题)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-21 19:43 , Processed in 0.062409 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表