是否需要为 Angular 2 学习 TypeScript?
Angular 2 可以与纯 JavaScript 一起使用吗?
编辑:我看到像 ES6、ES7、Dart 这样的语言会编译成 JavaScript 来执行,但我还没有看到任何直接使用 ES5 JavaScript 的引用。
最佳答案
是的,你可以。
去读这个guide .按代码示例上的 ES5
选项卡将显示与 TypeScript 相对的常规 ES5 JavaScript。
API preview但是,由于显而易见的原因,它是不完整的。所以你可能还没有找到那里列出的 ES5 方法,其中一些可能会在发布前发生变化。
ES5 中 Angular 2.0 主要组件的当前示例。
function AppComponent() {}
AppComponent.annotations = [
new angular.ComponentAnnotation({
selector: 'my-app'
}),
new angular.ViewAnnotation({
template: '<h1>My first Angular 2 App</h1>'
})
];
document.addEventListener('DOMContentLoaded', function() {
angular.bootstrap(AppComponent);
});
关于javascript - 是否可以将 ES5 JavaScript 与 Angular 2 而不是 TypeScript 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30689094/