是否可以在一个 Angular-2 项目中混合使用三种语言,例如用 Typescript 编写应用程序,用 Dart 编写一个组件,然后用 JS 编写另一个组件?
最佳答案
JS 是 TypeScript。 TypeScript 是 JavaScript 的超集,但如果您使用 Angular2 JS 库来构建组件,这些组件不太可能与使用 TS 构建的组件一起工作(此处不完全确定)。
你绝对不能将 Dart 与其他两者混合使用。
Dart Angular2 应用程序依赖于作为一个整体构建,这不适用于混合 JS 或 TS 组件。
可以做的是引导 3 个根组件,其中每个根组件都使用不同的语言构建,但在一个根组件中混合语言不太可能或不可能工作(见上文)。
关于javascript - Angular 2 : Mix Typescript, JavaScript 和 Dart,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38845479/