通用图文组件类-H5ComponentBase(参数设置)

来源:3-5 通用图文组件类-H5ComponentBase(参数设置)

谷白

2016-04-10

这节课看不懂啊

var cfg={}

等等

写回答

4回答

Lyn_Tech

2016-04-11

这个是字面量定义, 定义了 cfg  为一个 object,等价 var cfg= new Object

1
2
谷白
非常感谢!
2016-04-15
共2条回复

apple2008

2016-04-11

亲,学习这个课程之前一定要先学习《JavaScript深入浅出》里面有js相关比较高级知识点,比如对象,一定要看噢,要不然这个课程看不懂的。

1
0

谷白

提问者

2016-04-12

/* 基本图文组件对象 */
// var h5base=function(cfg){
//     var cfg=cfg||{};
//     var conm=$('<div></div');
//     return conm;
    
    
// }


function h6base(name,cfg){
    var cfg= cfg || {};
    var id=('h5_c'+Math.random()).replace('.','_');
    var cls='h5_conm'+cfg.type+' h5_conm_name'+name;
    var conm=$('<div class="h5_component '+cls+'" id="'+id+'"></div');
    cfg.text && conm.text(cfg.text);
    return conm;
    
}


0
0

谷白

提问者

2016-04-12

<script>
    var cfg={
        type:"base",
        text:'text',
        
    }
    var h6=h6base('myname',cfg);
    $('.iphone').append(h6);
    
    
</script>

<script>
    var cfg={
        type:"base",
        text:'text',
        
    }
    var h6=h6base('myname',cfg);
    $('.iphone').append(h6);
    
    
</script>

老师看下这样的写法也不会有问题啊。

0
0

Web App用组件方式开发全站

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

3164 学习 · 516 问题

查看课程