国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

javascript - 當(dāng)echarts的legend字?jǐn)?shù)過多的時候,要如何變成省略號呢?
過去多啦不再A夢
過去多啦不再A夢 2017-05-19 10:19:29
0
3
807

我現(xiàn)在在做echarts餅狀圖,其中l(wèi)egend是動態(tài)生成的,有時候後臺會傳十幾個文字過來,樣式很難看,我現(xiàn)在想實現(xiàn):當(dāng)單個legend中的文字超過8個的時候,自動變成「...」省略號(如下圖),求大神指點。

#
過去多啦不再A夢
過去多啦不再A夢

全部回覆(3)
迷茫

legend配置項下面有formatter

formatter: function (name) {
    return (name.length > 8 ? (name.slice(0,8)+"...") : name ); 
}
伊謝爾倫

判斷一下然後用字串拼接吧。

if(name.length>8){
    name=name.slice(0,8)+"..."
}
phpcn_u1582

如果圓餅圖上不顯示標(biāo)註的話,後臺傳過來資料之後就可以進(jìn)行截取了。
或者就進(jìn)行格式化formatter。

formatter: function(name){
            return name.length>8?name.substr(0,7)+"...":name;
        }
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板