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