我在vue里面使用了一个js的的拖拽插件。然后data里面保存了拖拽元素的css,我通过:style="item.css"把css数据绑定到元素上。。。但是拖拽后css数据并没有改变,虽然他的位置的确发生了变化。
我在vue里面使用了一个js的的拖拽插件。然后data里面保存了拖拽元素的css,我通过:style="item.css"把css数据绑定到元素上。。。但是拖拽后css数据并没有改变,虽然他的位置的确发生了变化。
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答5.2k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
嗯嗯,拖拽插件应该是用鼠标的mousedown和mouseup事件来进行事件处理的,添加mouseup事件监听函数,修改绑定style的变量值,便能轻松绑定css。
注:vue是以数据为驱动的,所以最好利用一个变量来控制该style的绑定。