为什么跟图文组件创建对象的方法不一样了

来源:3-8 内容组织类-H5(addPage方法)

谷白

2017-11-18

http://img.mukewang.com/szimg/5a0fe9710001932a08560533.jpg

现在这里全部变成了this ,之前的图文组件全部都是普通的创建

写回答

1回答

Lyn

2017-11-23

应该都是一样的,图文组件中比较少使用 this 来指向对象本身,一般都是用 component


switch (cfg.type ) {
            case 'bar' :
                component = new H5ComponentBar(name ,cfg);  //  柱图(水平)
            break;
            case 'bar_v' :
                component = new H5ComponentBar_v(name ,cfg);    //  柱图(vertical 垂直)
            break;
            case 'pie' :
                component = new H5ComponentPie(name ,cfg);  //  饼图
            break;
            case 'ring' :
                component = new H5ComponentRing(name ,cfg); //  环图
            break;
            case 'point' :
                component = new H5ComponentPoint(name ,cfg);    //  散点图
            break;
            case 'polyline':
                component = new H5ComponentPolyline(name ,cfg); //  散点图
            break;
            case 'radar':
                component = new H5ComponentRadar(name ,cfg);    //  散点图
            break;
            default :
                component = new H5ComponentBase(name ,cfg); //  基本的图文组件
        }


0
1
谷白
什么时候该用this?
2017-11-24
共1条回复

Web App用组件方式开发全站

用HTML5/CSS3/JS流行技术,实现移动端可视化数据报告

3164 学习 · 516 问题

查看课程