html词云制作,点我生成云词图.html

//传入echarts中的data

var dataList=[];

//初始词的大小

var initVal=9999

//添加一个数据

function setData(){

dataList=[];

//所有页面输入的词

var words=document.getElementById('wordTexts').value;

//按行分割成数组

var wordsArr = words.split("\n")

for(var i=0;i

var word=wordsArr[i];

//每次生成的词大小降低30%

initVal=initVal*0.7

//数据封装到json对象,添加到list中

var appendData ={

name: word,

value: initVal,

itemStyle: createRandomItemStyle()

}

dataList.push(appendData)

}

world_cloud(dataList);

}

//随机生成词的颜色

function createRandomItemStyle() {

return {

normal: {

color: 'rgb(' + [

Math.round(Math.random() * 160),

Math.round(Math.r


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部