0
考慮將Dart DOM庫(如Dart HTML5 Drag and Drop)與Angular.dart進行集成。它應該是一個組件嗎?或裝飾(指令)?或者應該重寫控制器以使用第三方DOM庫作爲包?如何使用DOM修改庫和Angular.dart?
考慮將Dart DOM庫(如Dart HTML5 Drag and Drop)與Angular.dart進行集成。它應該是一個組件嗎?或裝飾(指令)?或者應該重寫控制器以使用第三方DOM庫作爲包?如何使用DOM修改庫和Angular.dart?
一個想法是使用2個裝飾器:dragGroup和dropGroup。該值可以是一個字符串'type',其中可以將這些組鏈接在一起。所以你可以有一個服務/可注射的地圖'String type' - >(dragGroup,dropGroup)。每個裝飾器都會注入該服務,並通過Dart HTML5拖放庫將自己的dom元素安裝到相應的dragGroup/dropGroup中。
無論如何,我認爲這是一個很酷的想法。
它看起來像角UI團隊有它的一些開放式的請求:https://github.com/akserg/angular.dart.ui/issues/54
嗯,尋找進一步的它看起來像我所描述的想法是它是如何實現的:https://github.com/akserg/angular.dart.ui/tree/master/lib/dragdrop
Angular.dart.ui有拖放組件。你可以看看他們是如何做到的。 –