Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将DOM修改库与Angular.dart一起使用?_Dart_Angular Dart - Fatal编程技术网

如何将DOM修改库与Angular.dart一起使用?

如何将DOM修改库与Angular.dart一起使用?,dart,angular-dart,Dart,Angular Dart,考虑将Dart DOM库与Angular.Dart进行集成。它应该是一个组件吗?还是装饰性的?还是应该重写控制器以将第三方DOM库作为一个包使用?一个想法是使用两个装饰器:dragGroup和dropGroup。该值可以是一个字符串“type”,用于将组链接在一起。因此,您可以拥有一个服务/可注入服务,该服务/可注入服务的映射为“String type”->dragGroup,dropGroup。每个decorator将注入该服务,并通过Dart HTML5拖放库将自己的dom元素安装到相应的d

考虑将Dart DOM库与Angular.Dart进行集成。它应该是一个组件吗?还是装饰性的?还是应该重写控制器以将第三方DOM库作为一个包使用?

一个想法是使用两个装饰器:dragGroup和dropGroup。该值可以是一个字符串“type”,用于将组链接在一起。因此,您可以拥有一个服务/可注入服务,该服务/可注入服务的映射为“String type”->dragGroup,dropGroup。每个decorator将注入该服务,并通过Dart HTML5拖放库将自己的dom元素安装到相应的dragGroup/dropGroup中

不管怎么做,我认为这是个很酷的主意

看起来angular ui团队有一些开放的请求:


嗯,再进一步看,我描述的想法似乎是如何实现的:

Angular.dart.ui有一个拖放组件。你可以看看他们是怎么做到的。