//传入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