我正在使用 dart 开发一个 Angular 2 项目。我看到了一些用 typescript 编写的有趣的组件库,我想在我的应用程序中使用它们。可能吗?如果是,如何?我google了很多,但我找不到任何提示......
问问题
431 次
1 回答
4
没有办法做到这一点。
您需要将元素源移植到 Dart。ts2dart工具可能会有所帮助,但如果在构建TypeScript 代码时没有ts2dart
考虑到,那么它将只能翻译部分代码。
你可能会争辩说 Polymer.js 元素可以在 Polymer.dart 中使用,但 Polymer.dart 本身只是 Polymer.js 的包装器,Polymer 元素以类似的方式包装。因为 Dart Angular2 完全是 Dart 代码,所以这种方法不可用。
Angular 还需要将构建工具应用于组件代码,这些构建工具对于 TS 和 Dart 是不同的。
Dart 和 JS Polymer 元素可以与 Dart Angular2 一起使用。
于 2016-06-09T16:39:44.397 回答