【发布时间】:2021-09-30 13:03:53
【问题描述】:
【问题讨论】:
标签: jquery reactjs animation components cloud
【问题讨论】:
标签: jquery reactjs animation components cloud
嘿,我也在寻找这个问题的答案
我做的是
npm install jquery
下载插件并解压 jquery.svg3dtagcloud.js 文件
反应组件
import $ from 'jquery'
import './jquery.svg3dtagcloud'
class Box extends React.Component {
componentDidMount() {
const settings ={
}
this.$el = $(this.el);
this.$el.svg3DTagCloud(settings)
}
render() {
return (
<div id="tagcloud" ref={el => this.el = el}></div>
);
}
挂钩
import $ from 'jquery'
import './jquery.svg3dtagcloud'
export default function Skills() {
const settings = {
}
const svgEl = useRef()
useEffect(() => {
const $svgEl = $(svgEl.current)
$svgEl.svg3DTagCloud(settings)
}, [])
return (
<div id="tagcloud" ref={svgEl}></div>
);
}
【讨论】: