Skip to content

如何更好地自定义单元样式 #17

@lucky-leung

Description

@lucky-leung

在ANALYZERESPONSE新建了一个组装方式,自定义了单元样式(复制第二种)。
code如下
function (h){
var strrt = _strReturn(h);
if( strrt ){
return strrt;
}

        var ret = [[],true];


        // 转json对象
        try{
            var jsn = $.isPlainObject(h) ? h : $.parseJSON(h)
        }catch(e){
            console.log(e)
            // 如果parse 失败,直接返回初始状态的 ret;
            return ret;
        }

        // 判断jsn 请求是否成功返回数据
        if(jsn.success){
            var $rt = $(null),
                dat = jsn.data;
            for(var i=0,d=dat.theme,l=d.length; i<l; i++){
                var unt = [

                        '<div class="woo col-xs-4 col-md-4 zt-container" >' 
                        +'<div ><img class="featurette-image img-responsive" src="data:image/png;base64," data-src="holder.js/500x500/auto" alt="Generic placeholder image"></div>'
                        +'<div class="carousel-caption zt-title"><h1>专题名称</h1><p>专题解说</p></div>'
                        +'<div class="zt-detail"><p>共有<span>116</span>篇文章,8分钟前更新</p></div>'
                        +'</div>'

                    ].join('')

                $rt = $rt.add($(unt))
            }
            ret = [$rt.toArray(),dat.has_next]
        }
        return ret;
    }

但是当在页面显示出来时,会比我自定义的单元框多了少少样式代码,导致与页面样式很看。如何更好的自定义自己的单元样式呢?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions