2015-07-17 3 views
2

Итак, на Angular 2.0 запустите страницы, в нем говорится, что мы можем использовать TypScript для импорта модулей, но не является ли это основной частью ES6?Угловой 2.0 - ES6 без машинописных файлов

Итак, как только ES6 будет полностью поддерживаться (или, по крайней мере, загружать модуль) в браузерах, означает ли это, что нам не нужно будет использовать TypScript в наших приложениях с угловым 2.0?

https://angular.io/docs/js/latest/guide/setup.html "импорта по сравнению с window.angular" глава

ответ

5

это значит, что мы не должны использовать машинопись в наших угловых 2.0 приложений

Да. Если загрузчик модулей поддерживается, вам не требуется машинописный текст для трансляции с загрузкой модуля.

Факт: вам не нужно использовать машинопись даже сегодня .. вы можете написать JavaScript, который машинописный текст генерирует вручную, или даже использовать что-то другое, подобное babel.

+0

И аннотации? Для этого мне пришлось бы использовать машинописный текст, или это поддержка angular2.0? –

+1

ES7: to es5 transpilers TypeScript/BabelJS/others .... или напишите javascript, эти пересылаемые вручную – basarat

3

В основном использование TypeScript в вашем Angular 2.0 или Angular 1.x помогает вам в разработке, с помощью TypeDef ваш редактор предоставляет intellisense, и все почти все функции ES6 находятся в TypeScript.

Смежные вопросы