我正在使用dart开发一个angular 2项目。我看到了一些用typescript编写的有趣的组件库,我想在我的应用程序中使用这些库。有可能吗?如果是,如何?我在谷歌上搜索了很多,但找不到任何提示。。。
没有办法做到这一点。
您需要将元素源移植到Dart。ts2dart工具可能会有所帮助,但如果TypeScript代码没有考虑到ts2dart
,那么它将只能翻译部分代码。
你可能会说Polymer.js元素可以在Polymer.dart中使用,但Polymer.dar本身只是Polymer的包装器,Polymer元素的包装方式类似。因为Dart Angular2完全是Dart代码,所以这种方法不可用。
Angular还需要将构建工具应用于组件代码,而TS和Dart的构建工具不同。
Dart和JS聚合物元素可以与Dart Angular2一起使用。