我希望在使用Jquery时实现可调整大小。
我有这样的代码。
import $ from 'jquery';
import 'jquery-ui';
...
...
useEffect(() => {
$(function () {
$(".resizable").resizable();
});
}, [])
...
...
<div className="resizable" >Test</div>
我不明白这个错误,但是可调整大小不起作用.
我想要像这样的jqueryui.com/resizable
发布于 2022-01-04 23:33:17
尝尝这个
首先,安装jquery-ui-bundle。
npm install jquery-ui-bundle --save
然后,
import React, { useEffect, useRef } from 'react';
import $ from 'jquery';
import 'jquery-ui-bundle';
import 'jquery-ui-bundle/jquery-ui.css';
...
...
const ref = useRef();
useEffect(() => {
$(function () {
$(ref.current).resizable();
});
}, [ref.current]);
...
...
<div className="resizable" ref={ref}>Test</div>
在使用jquery-ui
时,我在谷歌上发现,我们可以导入单独的小部件(可能非常麻烦),或者安装jquery-ui-bundle
,然后只导入一次。
https://stackoverflow.com/questions/70589115
复制相似问题