2017-06-04 81 views
-3

我目前正在学习角色2的打字稿。在教程中大多是角度2的服务,工厂,控制器是使用打字稿来实现的,这些打字稿实施起来很复杂。我觉得它更容易实现服务和控制器,而不使用Angular而不使用打字机。所以学习使用打字机来实现它是非常重要的,或者我更好地实现它们本身的角度? 我问是否可以在JavaScript中使用角度,并明确不在打字稿中。我问是否可以在打字稿项目中使用打字稿(即模块,命名空间等),同时声明角功能。可以在Typescript项目中角度声明角度服务,控制器等吗?

+0

您可以使用普通的javascript,也可以在这里提到:https://stackoverflow.com/questions/35229611/using-angular-2-without-typescript-compiler#answer-35229646 –

+0

你是什么意思*“实现它们在角本身“*?您可以使用TS,Dart或JS使用Angular框架编写应用程序,但大多数示例都在TS中,如果您已经熟悉JS,并不难学。另外我不确定JS版本是否更简单,请参阅https://stackoverflow.com/questions/35676164/create-an-angular-2-service-in-es5 – jonrsharpe

回答

0

如果您对此感到满意,也可以使用普通JavaScript。但是它更好地使用打字稿,因为所有新版本的打字稿主要用Typescript书写。 Angular 2文档可以在JavaScript和打字稿中使用。快乐的编码!