问题描述
我了解 jQuery UI 以及可拖动和可拖放,在我的情况下,我没有任何元素,因为我不知道客户端需要多少个项目,我希望当客户端单击鼠标 val inputRecords: Dataset[MyModel] = /* data initialisation*/
import org.apache.spark.sql.functions._
val mergedImages: DataFrame = inputRecords.groupBy($"KEY_1",$"KEY_2",$"KEY_3").agg(
collect_list($"IMAGES"(0)).as("IMAGES")
)
mergedImages.show(false)
元素创建时,然后不释放鼠标,+-------+------+-----+----------------------------------------------------------+
|KEY_1 |KEY_2 |KEY_3|IMAGES |
+-------+------+-----+------+---------------------------------------------------+
|0000001|6KBBCY|AA |[[1611826286,796],[2043826286,799]],[1999999999,700]]|
+-------+------+-----+----------------------------------------------------------+
元素在页面上移动直到可放置区域,当鼠标释放 For each composite key mergedImages:
* identify those in inputRecords
* merge them with a custom logic.
如果元素在可放置区域中,做一些事情,如果不在可放置区域元素将被删除,我可以创建,删除,并在第一次释放鼠标时移动元素并再次单击创建的元素,我想通过单击和鼠标移动来移动它;
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)