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