需要学习Angular 2的TypeScript吗?
角度2可以使用纯JavaScript吗?
编辑:我已经看到用作ES6,ES7,Dart的语言编译成JavaScript来执行,但是我没有看到任何直接使用ES5 JavaScript的参考.
解决方法
是的你可以.
请阅读此guide.按代码示例上的ES5选项卡将显示常规的ES5 JavaScript,适用于TypeScript.
由于明显的原因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); });