詞云、動態(tài)氣泡詞云(js原生開發(fā)的氣泡詞云)air-bubble-cloud

  • 效果圖:


    tutieshi_640x430_6s.gif
  • air-bubble-cloud插件npm地址:https://www.npmjs.com/package/air-bubble-cloud

  • air-bubble-cloud氣泡詞云,通過原生js編輯,能夠自定義修改氣泡大小樣式,可以對dom進行編輯。插件上手簡單,修改容易。

*air-bubble-cloud的使用文檔

  • 氣泡詞云,通過傳入數(shù)據(jù),自動生成動態(tài)移動的氣泡詞云

Project setup(下載安裝插件)

npm i air-bubble-cloud --save
或者
yarn add air-bubble-cloud --save

main.js import(在main.js文件中全局引入組件和相關(guān)樣式)

//引入插件和css樣式
import AirBubbleCloud from 'air-bubble-cloud';
import "air-bubble-cloud/air-bubble-cloud.css";
//注冊使用插件
Vue.use(AirBubbleCloud);

use in component(在組建中使用氣泡詞云組件)

<AirBubbleCloud />

組件配置項介紹

  • 屬性
屬性名 說明 數(shù)據(jù)類型 默認值
baseSize 最大的氣泡直徑 number 100
baseFont 最大的字體大小 number 20
boxWidth 外面盒子的寬度 number 300
boxHeight 外面盒子的高度 number 200
data 詞云參數(shù) array 表二介紹
  • data數(shù)據(jù)參數(shù)
屬性名 說明
name 標題
value 數(shù)據(jù)
textStyle 氣泡樣式
  • textStyle氣泡樣式
屬性名 說明
color 文字顏色
background 氣泡背景顏色
backgroundImage 氣泡背景顏色(可設(shè)置漸變顏色)
  • 對外暴露的事件方法
方法名 說明
click 點擊事件,參數(shù) item,index
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容